Heb vanmiddag een beetje aan zitten te rommelen met ASP. Draai op een van mijn servers Windows 2003 .Net met geïnstalleerde services Workgroupmail (mailprogramma) en IIS (Met ASP & ASP.net).
Nu heb ik het volgende probleem.
Op www.axistech.nl/test/contact.htm heb ik een klein contact veld gemaakt in notepad. Deze pagina staat gekoppeld aan het bestandje mail.asp.
Telkens als ik echter het formulier invul en op verzend klik krijg ik de volgende melding:
Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
/test/mail.asp, line 2
800401f3
Hieruit kan ik opmaken dat er ee fout op de tweede regel is. Krijg tevens ook geen mail binnen vanuit het formulier.
Weet iemand waaraan dit kan liggen?
mail.asp ziet er als volgt uit:
<%
Set Mailer = Server.CreateObject("CDONTS.NewMail")
Onderwerp = "Reactie via de website"
VerstuurNaar = "Info@AxisTech.nl"
email = request("email")
if email = "" then
email = "Info@AxisTech.nl"
end if
Mailer.From = email
Mailer.To = VerstuurNaar
Mailer.Subject = Onderwerp
for each whatever in request.form
Bericht = Bericht & whatever & " = " & vbcrlf
Bericht = Bericht & request.form(whatever) & vbcrlf & vbcrlf
next
Mailer.Body = Bericht
Mailer.Send
Set Mailer = smtp.concepts.nl
' response.redirect "bedankt.htm"
response.write "Bedankt voor het invullen van het formulier."
response.write "<a href='contact.htm'>Ga terug.</a>"
%>
Contact.htm ziet er als volgt uit:
<html>
<head>
<title>Contact formulier</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="contact" method="post" action="mail.asp">
<h3>Contact</h3>
<p>Om contact met ons op te nemen, kunt u het onderstaande formulier invullen.</p>
<table width="400" border="0" cellspacing="0" cellpadding="2">
<tr>
<td>Naam:</td>
<td>
<input type="text" name="naam">
</td>
</tr>
<tr>
<td>E-mail: </td>
<td>
<input type="text" name="email">
</td>
</tr>
<tr>
<td>Bericht</td>
<td>
<textarea name="bericht" cols="30" rows="3"></textarea>
</td>
</tr>
</table>
<p>
<input type="submit" name="Submit" value="Verstuur">
</p>
</form>
</body>
</html>
Wie weet de oplossing ??¿¿??
Nu heb ik het volgende probleem.
Op www.axistech.nl/test/contact.htm heb ik een klein contact veld gemaakt in notepad. Deze pagina staat gekoppeld aan het bestandje mail.asp.
Telkens als ik echter het formulier invul en op verzend klik krijg ik de volgende melding:
Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
/test/mail.asp, line 2
800401f3
Hieruit kan ik opmaken dat er ee fout op de tweede regel is. Krijg tevens ook geen mail binnen vanuit het formulier.
Weet iemand waaraan dit kan liggen?
mail.asp ziet er als volgt uit:
<%
Set Mailer = Server.CreateObject("CDONTS.NewMail")
Onderwerp = "Reactie via de website"
VerstuurNaar = "Info@AxisTech.nl"
email = request("email")
if email = "" then
email = "Info@AxisTech.nl"
end if
Mailer.From = email
Mailer.To = VerstuurNaar
Mailer.Subject = Onderwerp
for each whatever in request.form
Bericht = Bericht & whatever & " = " & vbcrlf
Bericht = Bericht & request.form(whatever) & vbcrlf & vbcrlf
next
Mailer.Body = Bericht
Mailer.Send
Set Mailer = smtp.concepts.nl
' response.redirect "bedankt.htm"
response.write "Bedankt voor het invullen van het formulier."
response.write "<a href='contact.htm'>Ga terug.</a>"
%>
Contact.htm ziet er als volgt uit:
<html>
<head>
<title>Contact formulier</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="contact" method="post" action="mail.asp">
<h3>Contact</h3>
<p>Om contact met ons op te nemen, kunt u het onderstaande formulier invullen.</p>
<table width="400" border="0" cellspacing="0" cellpadding="2">
<tr>
<td>Naam:</td>
<td>
<input type="text" name="naam">
</td>
</tr>
<tr>
<td>E-mail: </td>
<td>
<input type="text" name="email">
</td>
</tr>
<tr>
<td>Bericht</td>
<td>
<textarea name="bericht" cols="30" rows="3"></textarea>
</td>
</tr>
</table>
<p>
<input type="submit" name="Submit" value="Verstuur">
</p>
</form>
</body>
</html>
Wie weet de oplossing ??¿¿??