05. december 2001 - 20:24Der er
28 kommentarer og 1 løsning
Jmail
Nogen der kan finde ud af hvorfor denne ikke virker?
<% if Request.form(\"navn\") = \"\" Then Response.Write \"du har ikke udfyldt navn\" Response.Write \"<br><br>\" Response.Write \"<a href=\'java script:history.back(1)\'>klik her for at gå tilbage</a>\" elseif Request.form(\"Email\") = \"\" Then Response.Write \"du har ikke udfyldt Din E-mail adresse\" Response.Write \"<br><br>\" Response.Write \"<a href=\'java script:history.back(1)\'>klik her for at gå tilbage</a>\" Else
if Request.form(\"s\") = \"video\" then Recipient = \"eteller@andet.sted\" elseif Request.form(\"s\") = \"gaveshop\" then Recipient = \"eteller@andet.sted\" elseif Request.form(\"s\") = \"unik\" then Recipient = \"eteller@andet.sted\" else Response.Write(\"Der skete en fejl.. prøv igen\") End if
Name = Server.HTMLEncode(Request.Form(\"navn\")) SenderEmail = Request.Form(\"email\") Subject = \"Juleindkoeb\" Recipient = \"webmaster@igloo.gl\" Body = \"Navn: \" & Server.HTMLEncode(request.form(\"navn\")) & vbCrlf & \"Email.: \" & Request.form(\"email\") & vbCrlf & \"Vare.: \" & Request.form(\"t\")& vbCrlf & \"Andet.: \" & Request.form(\"Description\") & \"\" if Request.Form(tlfnummer) <> \"\" then body = body & vbCrlf & \"Tlfnummer: \" & Request.Form(\"tlfnummer\") End if
Set JMail = Server.CreateObject (\"JMail.SMTPMail\")
\' Below you should enter your own SMTP-server JMail.ServerAddress = \"minmailserver\"
du mangler en helvetes mange (unnskyld uttrykket ;) ) end if\'s. istedenfor alle elseif, så avslutt dine if\'s med end if, for det er slett ikke behov for elseif\'s...
men du skal huske på å avslutte hver elseif med end if... sånn som det er nå, så har du 6 if\'s/elseif\'s, men du har kun 3 end if\'s...det skal være 6 if\'s/elseif\'s og 6 end if\'s
Jeg har valgt at slette kundernes Email adresser og Adressen til Email serveren af sikkerhedsmæssige grunde
<% if Request.form(\"navn\") = \"\" Then Response.Write \"du har ikke udfyldt navn\" Response.Write \"<br><br>\" Response.Write \"<a href=\'java script:history.back(1)\'>klik her for at gå tilbage</a>\" elseif Request.form(\"Email\") = \"\" Then Response.Write \"du har ikke udfyldt Din E-mail adresse\" Response.Write \"<br><br>\" Response.Write \"<a href=\'java script:history.back(1)\'>klik her for at gå tilbage</a>\" Else
if Request.form(\"s\") = \"video\" then Recipient = \"\" elseif Request.form(\"s\") = \"gaveshop\" then Recipient = \"\" elseif Request.form(\"s\") = \"unik\" then Recipient = \"\" else Response.Write(\"Der skete en fejl.. prøv igen\") End if
Name = Server.HTMLEncode(Request.Form(\"navn\")) SenderEmail = Request.Form(\"email\") Subject = \"Juleindkoeb\" Recipient = \"webmaster@igloo.gl\" Body = \"Navn: \" & Server.HTMLEncode(request.form(\"navn\")) & vbCrlf & \"Email.: \" & Request.form(\"email\") & vbCrlf & \"Vare.: \" & Request.form(\"t\")& vbCrlf & \"Andet.: \" & Request.form(\"Description\") & \"\" if Request.Form(\"tlfnummer\") <> \"\" then body = body & vbCrlf & \"Tlfnummer: \" & Request.Form(\"tlfnummer\") End if
Set JMail = Server.CreateObject (\"JMail.SMTPMail\")
\' Below you should enter your own SMTP-server JMail.ServerAddress = \"\"
Jeg har min egen og som jeg skrev længere oppe havde jeg valgt at slette den af sikkerhedsmæssige grundeø... men hvis du godt vil vide det er det mail.igloo.gl
fino...kan du så legge på alle dine if\'s. JEg regner med at det ikke vil fungere, men så er vi tilbake til det jeg skrev til å starte med...du er nødt til å avslutte alle dine if\'s...
<% if Request.form(\"navn\") = \"\" Then Response.Write \"du har ikke udfyldt navn\" Response.Write \"<br><br>\" Response.Write \"<a href=\'java script:history.back(1)\'>klik her for at gå tilbage</a>\" elseif Request.form(\"title\") = \"\" Then Response.Write \"du har ikke udfyldt titel\" Response.Write \"<br><br>\" Response.Write \"<a href=\'java script:history.back(1)\'>klik her for at gå tilbage</a>\" elseif Request.form(\"URL\") = \"\" Then Response.Write \"du har ikke udfyldt URL\" Response.Write \"<br><br>\" Response.Write \"<a href=\'java script:history.back(1)\'>klik her for at gå tilbage</a>\" elseif Request.form(\"kategori\") = \"\" Then Response.Write \"du har ikke udfyldt kategori\" Response.Write \"<br><br>\" Response.Write \"<a href=\'java script:history.back(1)\'>klik her for at gå tilbage</a>\" elseif Request.form(\"Email\") = \"\" Then Response.Write \"du har ikke udfyldt Din E-mail adresse\" Response.Write \"<br><br>\" Response.Write \"<a href=\'java script:history.back(1)\'>klik her for at gå tilbage</a>\" Else
jeg forstår ikke hvorfor du ikke forstår hva jeg skriver til deg...det er da rimelig simpelt: hver if eller elseif (som *er* en if) skal avslutter med en end if.
men nå som jeg allikevel skulle skrive det for deg, har jeg tillatt meg å skrive det litt mer fornuftig...
<% err = \"\" if Request.form(\"navn\") = \"\" Then err = err & \"du har ikke udfyldt navn<br>\" end if if Request.form(\"title\") = \"\" The err = err & \"du har ikke udfyldt titel<br>\" end if if Request.form(\"URL\") = \"\" Then err = err & \"du har ikke udfyldt URL<br>\" end if if Request.form(\"kategori\") = \"\" Then err = err & \"du har ikke udfyldt kategori\"<br>\" end if if Request.form(\"Email\") = \"\" Then err = err & \"du har ikke udfyldt Din E-mail adresse<br>\" end if
if( LEN( err ) > 0 ) then response.write err & \"<br><a href=\'java script:history.back(1)\'>klik her for at gå tilbage</a>\" else
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.