hjælp til JMail
jeg har en side hvor man skal skrive noget i nogle inputs ...input-side (kildekode) ->
******************************************************
<form action=\"sendrapport.asp\" method=\"post\">
<input name=\"_requiredFields\" type=\"hidden\" value=\"underviser,lokale,pc_nr,fejl_beskrivelse\">
<input type=\"hidden\" name=\"rapport\" value=\"PC Fejl Rapport\">
<table align=\'center\' width=\'100%\'>
<tr valign=\'top\'>
<td align=\'right\'>Dato: </td>
<td>
Måned :<input type=\"text\" name=\"maaned\" size=\"2\" maxlength=\"2\"> /
Dato :<input type=\"text\" name=\"dato\" size=\"2\" maxlength=\"2\"> /
Årstal :<input type=\"text\" name=\"aarstal\" size=\"4\" maxlength=\"4\"></td>
</tr>
<tr valign=\'top\'>
<td align=\'right\'>Underviser: </td>
<td><input type=\"text\" name=\"undeviser\"></td>
</tr>
<tr valign=\'top\'>
<td align=\'right\'>E-mail: </td>
<td><input type=\"text\" name=\"email\"></td>
</tr>
<tr valign=\'top\'>
<td align=\'right\'>Telefon: </td>
<td><input type=\"text\" name=\"telefon\"></td>
</tr>
<tr valign=\'top\'>
<td align=\'right\'>Lokale: </td>
<td><input type=\"text\" name=\"lokale\"></td>
</tr>
<tr valign=\'top\'>
<td align=\'right\'>Pc nr.: </td>
<td><input type=\"text\" name=\"pc_nr\"></td>
</tr>
<tr valign=\'top\'>
<td align=\'right\'>Fejlbeskrivelse: </td>
<td><textarea cols=\"50\" rows=\"5\" name=\"fejl_beskrivelse\"></textarea></td>
</tr>
<tr valign=\'top\'>
<td align=\'right\'>Eventuelt: </td>
<td><textarea cols=\"50\" rows=\"5\" name=\"eventuelt\"></textarea></td>
</tr>
</table>
<table align=\'center\' width=\'100%\'>
<tr valign=\'top\' align=\'center\'>
<td>
<input type=\"submit\" name=\"submit\" value=\"Send Rapport\">
<input type=\"Reset\" value=\"Slet alt og start forfra\">
</td>
</tr>
</table>
</td>
</tr>
</table></form>
******************************************************
Mit problem er at jeg ikke kan få jmail til at skrive teksten fra alle inputs i samme email ... det vil sige at det skal lige lidt det her ->
******************************************************
Dato: dato/maaned/aarstal (ny linie)
underviser: underviser (ny linie)
osv ....
******************************************************
kildekode til sendrapport.asp ->
******************************************************
<%
rapport = Request.Form(\"rapport\")
maaned = Request.Form(\"maaned\")
dato = Request.Form(\"dato\")
aarstal = Request.Form(\"aarstal\")
undeviser = Request.Form(\"undeviser\")
email = Request.Form(\"email\")
telefon = Request.Form(\"telefon\")
lokale = Request.Form(\"lokale\")
pc_nr = Request.Form(\"pc_nr\")
fejl_beskrivelse = Request.Form(\"fejl_beskrivelse\")
eventuelt = Request.Form(\"eventuelt\")
\'Response.Write maaned & dato & aarstal & underviser & email & telefon & lokale & pc_nr & fejl_beskrivelse & eventuelt
Set JMail = Server.CreateObject(\"JMail.SMTPMail\")
JMail.ServerAddress = \"mail.ots.dk\"
JMail.Sender = underviser
JMail.Subject = rapport
JMail.AddRecipient \"skp-support@mail.ots.dk\"
JMail.Body = \"PC Fejl Rapport\"
JMail.Appendtext = \"<p>\"
Dim maaned
\' ** add every form element and its value to the email **
FOR EACH maaned IN Request.Form
JMail.appendtext( Dato & \": \" & Request.form(dato) & Request.Form(maaned) & Request.Form(aarstal) & vbcrlf )
NEXT
JMail.Priority = 3
JMail.AddHeader \"Originating-IP\", Request.ServerVariables(\"REMOTE_ADDR\")
JMail.Execute
%>
Din email er sendt til: skp-support@mail.ots.dk<p>
<a href=\'java script:window.close();\'>Luk Vindue</a>
<% Set Jmail = Nothing
%>
******************************************************
Håber du kan hjælpe mig !
Venlig Hilsen -
Thomas Steiner - http://skp-support.ots.dk
