webForumDet fria alternativet

Querystring som verkar dumma sig...

3 svar · 206 visningar · startad av MickeA.com

MickeA.comMedlem sedan feb. 20034 441 inlägg
#1

Hej

Har en mailgrejj till en hemsida, den avnänder sig av Jmail komponenten.

Skickar med en Querystring till adressen för att bestämma mottagare av mailet, man kan välja mellan två olika recipient's.

mott = Request.Querystring("n")

If mott = "k" Then
   recipient = "mail1@mail.nu"
End If
If mott = "j" Then
   recipient = "mail2@mail.nu"
End If

Vet att jag lika gärna kan bygga upp det med en If / Else sats, så nu behöver ni inte påpeka det ; ))

Senare i koden, sist, det som skickar mailet:

If Not msg.send Then '<= Där ska även smtp servern vara...
   Response.Write("FEEEEL")
Else
   Response.Write("Skickat...")
End If

I början funkade det kanon, men nu har det säckat ihop sig totalt...

Vad kan vara fel?

doggelitoMedlem sedan juni 20003 076 inlägg
#2

Får du upp: FEEEEL eller vad händer?
Gör du om recipient till msg.AddRecipient nånstans i koden? annars lär du nog göra det.
Du kan också använda: msg.Logging = true så du får ut en fellogg.

@ndersMedlem sedan juni 200032 969 inlägg
#3

doggelito skrev:

Du kan också använda: msg.Logging = true så du får ut en fellogg.

Man får ut den om man slänger fram Response.write msg.log, den kommer inte fram av sig själv. ;)

mvh

MickeA.comMedlem sedan feb. 20034 441 inlägg
#4

Men det skumma är att man får bara "Skickat..." när man anger typ ?n=h i Querysting'en, alltså, ngt som inte finns med.

då skickas ju mailet UTAN ngt recipient.

Ja, har AddRecipient längre ner på sidan.

Sitter på jobbet nu och har ej tillgång till hela koden...

Anger man tex. "k" i Query'n så bli4r det fel.

skitskumt...

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