webForumDet fria alternativet

Newbiee frågor

14 svar · 491 visningar · startad av RDL

RDLMedlem sedan mars 2001344 inlägg
#1

Ingenting gör som det ska, inget mail skickas inga saker läggs in i databasen *argh*

<!-- #include file="adovbs.inc" -->
<%
Dim Status, epost, pass, error, Connect, Addera, CDOMAIL

Status	=	Request.Querystring("status")
If Status = "ok" Then
epost	=	Request.Form("epost")
pass	=	Request.Form("pass")
error	=	0

If epost = "" Then
error = 1
End If
If pass = "" Then
error = 1
End if

if error = 0 and Status	= "ok" Then

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:\xxx\databasen.mdb" 

Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM str_data"

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

RecSet.AddNew
RecSet("epost")	= epost
RecSet("pwd")	= pass
RecSet.Update
RecSet.Close
Connect.Close

Set CDOMail = Server.CreateObject("CDONTS.NewMail")
CDOMail.From = "lennart@stockticket.com"
CDOMail.To = epost
CDOMail.Subject = "Hej, du är registrerad bla bla bla"
CDOMail.Body = "_____________" &vbcrlf& "Användarnamn:" & epost &vbcrlf& "Lösenord: " &pass
CDOMail.Send

Set CDOMail = Nothing

%><html>
<head>
<title>Bli medlem</title>
</head>
<body>
<font face="verdana" size="2" color="black">Grattis du är nu medlem, dina användaruppgifer har skickats till din epostaddress</font>
</body>
</html><%
Else
%><html>
<head>
<title>Bli medlem</title>
</head>
<body>
<center>
<%If error = 1 then %>
<font face="verdana" size="2" color="Red">Du glömde att fylla i något där</font>
<%End if%>
<form method="POST" action="ny_medlem.asp?status=ok">
<font face="verdana" size="2" color="black">Epostadress</font><img src="pixel.gif" alt=" " width="10" height="1"><input type="text" name="epost" size="20"><br>
<font face="verdana" size="2" color="black">Lösenord</font><img src="pixel.gif" alt=" " width="30" height="1"><input type="text" name="pass" size="20"><br>
<input type="submit" value="Skicka" name="Skicka">
</form>
</center>
</body>
</html>
<%End if%>

[Redigerat av RDL den 20 jan 2002]

[Redigerat av RDL den 20 jan 2002]

solbulleMedlem sedan mars 20015 287 inlägg
#2

Jag har total nollkoll men borde inte:

if error = 0 and Status = ok Then

vara:

if error = "0" and Status = "ok" Then

------------------
/solbulle
Hemmabio | Spelautomater | The Who

@ndersMedlem sedan juni 200032 969 inlägg
#3

Du har missat citationstecken runt ok:

if error = 0 and Status = [b]"ok"[/b] Then

Red: Och runt 0 som solbulle skrev ovan. Varför har du tal som strängar?

Mvh,

[Redigerat av @nders den 20 jan 2002]

RDLMedlem sedan mars 2001344 inlägg
#4

tack.. ändrade talen till bara tal:

If Status = "ok" Then
epost	=	Request.Form("epost")
pass	=	Request.Form("pass")
error	=	0

If epost = "" Then
error = 1
End If
If pass = "" Then
error = 1
End if

if error = 0 and Status = "ok" Then

Men nu så står det: Http 500 Internt server fel hmzz.. :(

@ndersMedlem sedan juni 200032 969 inlägg
#5

Se då till att stänga av Friendly error messages / Egna http-felmeddelanden i IE, så du får något riktigt att utgå ifrån.

RDLMedlem sedan mars 2001344 inlägg
#6

Kan inte.. De ligger på en netintense server.. :(

[Redigerat av RDL den 20 jan 2002]

LarsGMedlem sedan dec. 200012 464 inlägg
#7

Då ändrar du i explorer

tools -> Internet options -> Advanced

Där finns en rutan som heter

Show user friendly error messages

Klicka av den så att du får se det rätta felet.

------------------
essentitia preter non sans multiplicandum

RDLMedlem sedan mars 2001344 inlägg
#8

Klickade bort visa egna egna http meddelanden.. men det funkade inte..

@ndersMedlem sedan juni 200032 969 inlägg
#9

Vad funkade inte? Får du fortfarande 500?

Man kan ju alltid prova att starta om IE...

RDLMedlem sedan mars 2001344 inlägg
#10

Yes, jag får fortfarande fram Http 500 Internt server fel..

Gällde det bara det: Show user friendly error messages för linux såg en linux pingvin där..

@ndersMedlem sedan juni 200032 969 inlägg
#11

Va?

RDLMedlem sedan mars 2001344 inlägg
#12

Är 'visa egna egna http meddelanden' = Show user friendly error messages

Har win98 om det är till någon hjälp..

solbulleMedlem sedan mars 20015 287 inlägg
#13

Jepp, har du klickat BORT det?

------------------
/solbulle
Hemmabio | Spelautomater | The Who

RDLMedlem sedan mars 2001344 inlägg
#14

Japp det har jag... :)

@ndersMedlem sedan juni 200032 969 inlägg
#15

Kan du ge oss en url till sidan?

133 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)