Avatar billede thomas_b Nybegynder
08. januar 2007 - 18:31 Der er 6 kommentarer og
1 løsning

Expected end of statement

Hej Eksperter...

Jeg for denne fejl... på dette script..:
Der er fejl i linien: msg.AddRecipient på ","(kommaet)



Set msg = Server.CreateOBject( "JMail.Message" )
msg.Logging = True
msg.Silent = True
msg.From = inst_man_fra_mail
msg.FromName = inst_man_fra_navn
msg.Charset = "iso-8859-1"
msg.AddRecipient = ""& inst_man_til_mail &"", ""& inst_man_til_navn &""
msg.Subject = inst_man_form_emne
msg.Body = message_index
msg.Send(inst_man_form_smtp)
Response.Write "<script>alert('"& inst_man_form_mesg &"');</script>"
Response.Write "<script>top.location.href = '"& inst_man_form_send &"';</script>"
Set msg = nothing


Hvad kan der være galt..
Avatar billede softspot Forsker
08. januar 2007 - 18:39 #1
Jeg mener AddRecipient er en funtion og du skal derfor ikke benytte lighedstegn. Gør således i stedet:

msg.AddRecipient inst_man_til_mail &"", inst_man_til_navn &""


NB: det er heller ikke nødvendigt at streng-konkatenere i begge ender af en streng for at gennemtvinge typekonvertering til en streng...
Avatar billede thomas_b Nybegynder
08. januar 2007 - 23:20 #2
takker,,, smidr du et svar,,
Avatar billede softspot Forsker
08. januar 2007 - 23:55 #3
Velbekomme :)
Avatar billede thomas_b Nybegynder
09. januar 2007 - 00:02 #4
Må jeg som ekstra spørgsmål  spørge hvorfor dette ikke helt virker...
Der kommer ikke med nogen fejl.. den sender bare ikke...:

<%
inst_man_fra_mail = Request.Form("fra_mail")
inst_man_fra_navn = Request.Form("fra_navn")
inst_man_til_mail = Request.Form("til_mail")
inst_man_til_navn = Request.Form("til_navn")
inst_man_form_emne = Request.Form("man_emne")
inst_man_form_mesg = Request.Form("man_resp")
inst_man_form_send = Request.Form("man_rurl")

Set msg = Server.CreateOBject( "JMail.Message" )

msg.Logging = True
msg.Silent = True
msg.From = inst_man_fra_mail
msg.FromName = inst_man_fra_navn
msg.Charset = "iso-8859-1"

msg.AddRecipient "inst_man_til_mail", "inst_man_til_navn"
msg.Subject = inst_man_form_emne

if Request.Form("overskrift") <> "" then
inst_man_felt_overskrift = Request.Form("overskrift")
message_index = message_index & "<b>" & inst_man_felt_overskrift & "</b>" & vbCrLf
end if

if Request.Form("felt1") <> "" then
inst_man_felt_no1 = Request.Form("felt1")
inst_man_felt_no1_navn = Request.Form("felt1_navn")
message_index = message_index & "<b>" & inst_man_felt_no1_navn & ": " & "</b>" & inst_man_felt_no1 & vbCrLf & vbCrLf
end if

if Request.Form("felt2") <> "" then
inst_man_felt_no2 = Request.Form("felt2")
inst_man_felt_no2_navn = Request.Form("felt2_navn")
message_index = message_index & "<b>" & inst_man_felt_no2_navn & ": " & "</b>" & inst_man_felt_no2 & vbCrLf & vbCrLf
end if

if Request.Form("felt3") <> "" then
inst_man_felt_no3 = Request.Form("felt3")
inst_man_felt_no3_navn = Request.Form("felt3_navn")
message_index = message_index & "<b>" & inst_man_felt_no3_navn & ": " & "</b>" & inst_man_felt_no3 & vbCrLf & vbCrLf
end if

msg.Body = message_index

msg.Send("smtp.fullrate.dk")

Response.Write "<script>alert('"& inst_man_form_mesg &"');</script>"
Response.Write "<script>top.location.href = '"& inst_man_form_send &"';</script>"

Set msg = nothing
%>
Avatar billede softspot Forsker
09. januar 2007 - 00:18 #5
Nej, jeg kan ikke umiddelbart se hvad der går galt, men prøv evt. at slå msg.silent fra - det kan være komponenten selv hjælper dig med en besked om hvad der går galt...
Avatar billede softspot Forsker
05. marts 2007 - 13:43 #6
Er det tid til point?
Avatar billede softspot Forsker
05. marts 2007 - 21:52 #7
Tak for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester