29. oktober 2001 - 14:07Der er
9 kommentarer og 1 løsning
Hvad er galt her... er det måden jeg kalder functionen på ?
jeg har en fil som ser sådan her ud... <% Function Sendmail(sendername, sender, subject, recipient, body, priority, stil) set jmail = server.createobject(\"JMAIL.SMTPMail\") jMail.sendername = sendername jMail.sender = sender jMail.Subject = subject jMail.ServerAddress = \"213.237.184.8\" jMail.AddRecipient recipient jMail.Body = body jMail.Priority = priority jmail.ContentType = stil jMail.execute set jmail = nothing End Function %>
og en fil som bruger den som ser sådan her ud. <!--#include file=\"mailsend.inc\"--> <%
sendername = request.form(\"name\") sender = request.form(\"address\") subject = \"Mailform fra i-butikker.dk\" recipient = request.form(\"recipient\") body = request.form(\"body\") priority = \"3\" stil = \"text/html\"
i ie 6 får jeg fejlen \"HTTP 500 - Internal server error\" og
i netscape Microsoft VBScript compilation error \'800a0414\' Cannot use parentheses when calling a Sub /sendmail.asp, line 12 Sendmail(sendername, sender, subject, recipient, body, priority, stil) ----------------------------------------------------------------------^
mortenka >> hvis man bruker \'Call\' foran sitt metodekall, så *skal* man ha parenteser rundt parametrene, men hvis man utelater \'Call\', så skal man *ikke* ha parenteser med...
nute >> I know - jeg havde ikke set dit svar, da jeg skrev det :)
Synes godt om
Ny brugerNybegynder
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.