webForumDet fria alternativet

Response.Redirect fel

ASPur ASP

3 svar · 186 visningar · startad av Thorsander

Medlem sedan aug. 2001746 inlägg
Frågan#1
<%
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = "mail.*****.com" ' Specify a valid SMTP server
Mail.From = Request.Form("txtEmail")
Mail.FromName = Request.Form("txtName")

Mail.AddAddress "*****@*****.com", "*****"
Mail.AddReplyTo Request.Form("txtName")

Mail.Subject = "Information Request"
Mail.Body = "A new request for information has been sent via the homepage by " & Request.Form("txtName") &"." & VBcrlf & _
	"" & VBcrlf & _
	"" & VBcrlf & _
	"_________________.-= SENDER INFORMATION =-._________________" & VBcrlf & _
	"The sender is a: " & Request.Form("iAm") & " " & Request.Form("txtOther") & VBcrlf & _
	"Name: " & Request.Form("txtName") & VBcrlf & _
	"Street/Adress: " & Request.Form("txtStreet") & VBcrlf & _
	"Zipcode: " & Request.Form("txtCo") & VBcrlf & _
	"City: " & Request.Form("txtCity") & VBcrlf & _
	"Phone: " & Request.Form("txtPhone") & VBcrlf & _
	"E-mail: " & Request.Form("txtEmail") & VBcrlf & _

	"" & VBcrlf & _

	"______________________.-= MESSAGE =-.______________________" & VBcrlf & _
	"" & Request.Form("txtMess")
Mail.Send

If Err <> 0 Then
   Response.Redirect("pos.asp")
Else
   Response.Redirect("neg.asp")
End If
%>

Varför blir jag hela tiden skickad till neg.asp!?!?
Någon som hittar något fel?

Mailet jag skapar blir skickat, så jag vet att det funkar!!!

Mvh

Simon

Medlem sedan mars 20025 907 inlägg
#2

Vad har variablen "err" för värde? Ska If satsen kolla om den har något värde alls? Isf.

If Err <> "" Then
   Response.Redirect("pos.asp")
Else
   Response.Redirect("neg.asp")
End If
Medlem sedan aug. 2001746 inlägg
#3

:)

Nu funkar det

Medlem sedan mars 20025 907 inlägg
#4

Även en newbiee som jag lyckas ha rätt ibland! :D

258 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
122 ms — hämta statistik (db)
134 ms — hämta tråd, inlägg och bilagor (db)