Avatar billede stanz2002 Nybegynder
24. juni 2003 - 12:27 Der er 7 kommentarer og
1 løsning

Problemer med ASPmail

Hej.. jeg har følgende kode, som giver en 'HTTP 500 intern serverfejl' når jeg loader siden..

---------------------------

<%
DIM sendt

Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.FromName  = Request.Form ("navn")
Mailer.FromAddress= Request.Form ("email")
Mailer.RemoteHost = "mailhub.registeredhost.com"
Mailer.AddRecipient "DK Feedback", "mig@domæne.dk"
Mailer.Subject    = "DK Feedback"
Mailer.BodyText  = Request.Form ("besked")

if Mailer.SendMail then
Set sendt = "Din besked er nu sendt"
else
Set sendt = ""
end if
%>

---------------------------

koden er placeret øverst i filen kontakt_dk.asp, hvori der også er følgende form..

---------------------------

<form name="kontakt" method="post" action="kontakt_dk.asp">
<table width="600" border="0" cellspacing="0" cellpadding="3">
<tr>
<td width="150" align="right" valign="top" class="tekst-bold">Dit navn :</td>
<td width="450" align="left" valign="top"><input name="navn" type="text" class="tekst" id="navn" size="60"></td>
</tr>
<tr>
<td width="150" align="right" valign="top" class="tekst-bold">Din e-mail : </td>
<td width="450" align="left" valign="top"><input name="email" type="text" class="tekst" id="email" size="60"></td>
</tr>
<tr>
<td width="150" align="right" valign="top" class="tekst-bold">Din besked : </td>
<td width="450" align="left" valign="top"><textarea name="besked" cols="70" rows="10" class="tekst" id="besked"></textarea></td>
</tr>
</table>
<p align="center">
<input name="Submit" type="submit" class="tekst-bold" value="Send besked">
<br>
</p>
</form>

---------------------------

Hvad er der galt.. ??
Avatar billede netro Nybegynder
24. juni 2003 - 12:31 #1
Funktioner -> Internetindstillinger -> Avanceret -> Fjern flueben i "Vis meddelelser om uskadelige HTTP-fejl"
Avatar billede netro Nybegynder
24. juni 2003 - 12:33 #2
Hvilken fejlmeddelelse får du så?
Avatar billede stanz2002 Nybegynder
24. juni 2003 - 12:35 #3
Microsoft VBScript runtime error '800a01a8'

Object required: '[string: ""]'

kontakt_dk.asp, line 18

------------------------

Line 18 :  Set sendt = ""
Avatar billede netro Nybegynder
24. juni 2003 - 12:36 #4
Ja, det tænkte jeg nok. Bare fjern "Set" i begge linier.
Avatar billede stanz2002 Nybegynder
24. juni 2003 - 12:37 #5
okay prøver lige
Avatar billede netro Nybegynder
24. juni 2003 - 12:37 #6
if Mailer.SendMail then sendt = "Din besked er nu sendt"
Avatar billede stanz2002 Nybegynder
24. juni 2003 - 12:39 #7
takker... kanon.. smid et svar og du får en stak point :-)
Avatar billede netro Nybegynder
24. juni 2003 - 12:40 #8
Fint...
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