If-sats i ASPmail

ASP

3 svar · 243 visningar · startad av Sandman

Medlem sedan juli 2000112 inlägg
Trådstart#1

Vad är det för fel på min If-sats?

Om mailet går iväg så kommer texten "Nu blev det fel" upp och om det blir fel så att mailet inte går iväg då kommer rätt text upp, alltså "Nu blev det fel"

...Mailer.BodyText = txtLetterBody

If Mailer.SendMail Then
Response.Write "Tack för din beställning"
else
Response.Write "Nu blev det fel"
End If

Set Mailer = Nothing

Medlem sedan jan. 200078 inlägg
#2

Tjena John...

här kanske felet ligger...
If Mailer.SendMail Then
kanske borde vara
If Mailer.SendMail = NÅGONTING Then

kanske kanske...

Medlem sedan mars 2000263 inlägg
#3

on error resume next
mailer.sendmail
if err.number <> 0 Then
'det gick fel
else
'det gick skitbra!
End If

Medlem sedan dec. 19996 721 inlägg
#4

Det luktar bugg. Din kod är helt korrekt.

255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)