Jag råkade trycka iväg inlägget lite snabbt innan det var klart:-) <form name="form1" method="post" action="sendads.asp" enctype="multipart/form-data"> Jag har skrivit så här och vill att bilden ska bli med i mailet som det är nu så blir det bara sökvägen till bilden som visas i mailet. <%If Request.QueryString("visa") = "" Then %> Hej! Som sagt, du måste ha kod för att ta emot filen pål webservern. Jmail forts.
Jag vill veta hur man får med en bild från formuläret med jmail. Texten skickas men bilden blir ju också bara text. Jag har gjort vanligt filfält till bilden.Sv: Jmail forts.
Du måste ange enctype="multipart/form-data" i form taggen till att börja med.
Sedan måste du bestämma dig för vilken fil komponent du skall jobba med.
Väl där framme: Läs dokumentationen eftersom det skiljer från komponent till komponent.
Var det detta du frågade efter?Sv: Jmail forts.
<table border="0" cellspacing="0" cellpadding="0" width="620">
<form method="post" action="anmalan.asp?visa=steg1" name="send" enctype="multipart/form-data>
<TR>
<TD>Recept:</TD>
<TD>
<INPUT TYPE="text" NAME="Recept" SIZE=80>
</TD>
</TR>
<TR>
<TD>Foto:</FONT SIZE></TD>
<TD>
<input type="file" name="Foto">
</TD>
</TR>
<tr>
<td>
<input type="submit" name="Submit" value="ANMÄL" >
</td>
</tr>
</FORM>
</table>
<%end if%>
<% if request.queryString("visa")= "steg1" then%>
<% strrecept = Request.form("Recept")
strrecept = Request.form("Foto")
set jmail = server.createobject("jmail.smtpmail")
jmail.serveraddress = "servernamn.se"
JMail.sender = "test@bok.se"
jmail.subject = "Recepten!"
jmail.addrecipient "laila.sandberg@telia.com"
body = body & "Recept: " & strrecept & vbcrlf & vbcrlf
body = body & "Foto: " & strfoto & vbcrlf & vbcrlf
jmail.body = body
jmail.priority = 3
jmail.execute
end if
%>Sv: Jmail forts.
Det finns beskrivet hur man gör med attachments (bifogad fil) på
http://www.duplo.se/Websites/dimac/Website/Products/w3JMail/{C7EFB42E-5C6C-49D4-91B7-00C7E9388A96}?exId={836D4DB9-C289-46DC-A722-71DB1D085558}
Lycka till och lev väl,
Tom S.Sv: Jmail forts.
Det gör du med en komponent (SA-FileUp eller motsvarande) eller med VBScript.
Det finns en artikel på PS om att göra detta utan komponent.
http://www.pellesoft.nu/login/articles/asp/fileupload.asp
//Putte