E-mail script - fejl
hey jeg har et email script med attachfile (cdonts) og det virker efter lang tids arbejden :) mit problem nu er at naar jeg ikke vedhæfter en fil laver asp scriptet fejl da der ikke ernogen fil a sendehaaber i kan hjælpe..
form: (form1.htm)
<html>
<head>
<title>Kontakt & Indsend</title>
<link rel="stylesheet" href="stylesheets/textstyle.css" type="text/css">
</head>
<body bgcolor="#000000" text="#FFFFFF" background="gifs/formbag.gif">
<td align=center valign=middle bgcolor="#FFFFFF" background="images/enter_pic.jpg">
<form action="sessions.asp" method="POST">
<table width="400" border="0">
<tr>
<td width="102"><br>
</td>
<td width="239"><br></td>
<td width="45"><br></td>
<tr>
<td width="102" class="Formstyle">* Navn:</td>
<td width="288" colspan="2">
<input type=text size=30 name="fornavn" style="width:250px">
</td>
</tr>
<tr>
<td width="102" class="Formstyle">* Efternavn:</td>
<td width="288" colspan="2">
<input type=text size=30 name="efternavn" style="width:250px">
</td>
</tr>
<tr>
<td width="102" class="Formstyle">* Addresse:</td>
<td width="288" colspan="2">
<input type=text size=30 name="adresse" style="width:250px">
</td>
</tr>
<tr>
<td width="102" class="Formstyle">* Post nr.: </td>
<td width="288" colspan="2">
<input type=text size=4 name="postnr" style="width:35px" maxlength="4">
</td>
</tr>
<tr>
<td width="102" class="Formstyle">* By: </td>
<td width="288" colspan="2">
<input type=text size=15 name="by" style="width:130px">
</td>
</tr>
<tr>
<td width="102" class="Formstyle">* Email:</td>
<td width="288" colspan="2">
<input type=text size=15 name="email" style="width:130px">
</td>
</tr>
<tr>
<td width="102" class="Formstyle">* Besked:</td>
<td width="288" colspan="2">
<textarea cols=28 rows=5 name="besked" style="width:250px" wrap="virtual">
</textarea>
</td>
</tr>
<tr>
<td class="Formstyle" width="102">Vedlæg billede:</td>
<td width="239">
<input type="file" name="file" size="20" value="c%3A%5C">
</td>
<td width="45">
</td>
</tr>
<tr>
<td width="102" colspan="1">
</td>
<td width="288" colspan="2">
<input type=SUBMIT value=Send name="submit">
<input type="reset" name="Reset" value="Slet">
</td>
</tr>
</table>
</form> </td>
</body>
</html>
mailscript (sessions.asp)
<%
fornavn = Request.Form("fornavn")
efternavn = Request.Form("efternavn")
adresse = Request.Form("adresse")
postnr = Request.Form("postnr")
by = Request.Form("by")
email = Request.Form("email")
besked = Request.Form("besked")
file = Request.Form("file")
Session("fornavn") = fornavn
Session("efternavn") = efternavn
Session("adresse") = adresse
Session("postnr") = postnr
Session("by") = by
Session("email") = email
Session("besked") = besked
Session("file") = file
dim fornavn, efternavn, adresse, postnr, by, email, besked, file
dim cdomail
set cdomail=createobject("cdonts.newmail")
cdomail.from= email
cdomail.to="per@virtualdesigns.dk"
cdomail.subject= "|-<VirtualDesigns.dk / beta e-mail modul w/attachfile>-|"
cdomail.body="Navn: " & fornavn & vbcrlf & "Efternavn: " & efternavn & vbcrlf & "Adresse: " & adresse & vbcrlf & "Postnr: " & postnr & vbcrlf & "By: " & by & vbcrlf & "Email: " & email & vbcrlf & vbcrlf & vbcrlf & "Besked: " & vbcrlf & besked
cdomail.AttachFile(file)
cdomail.send
Set cdomail = Nothing
%>
haaber der er nogen der kan sige mig hvad jeg gør galt eller hvad der skal skrives
scriptet virker ellers fint
eneste problem er at man skal skrive noget i alle felterne
Mvh per