Formular via Jmail
Er der en eller anden, der lige som mig bruger en dejlig solskinsdag foran ´puteren, som kan hjælpe mig ?Mit problem:
Jeg har en indkøbskurv hvor der måske ligger 2 eller flere forskellige vare i.
Det er ikke noget problem at få listet de valgte vare på en side, men hvordan får jeg overført det til en mail via Jmail.
Jeg kan godt få det til at virke med kun 1 vare, men når der er tale om flere har jeg problemet, enten vises varen på én linje eller også vises kun den sidste vare.
Herunder koden fra formen som Jmail skal hente vare fra:
<B> <TABLE WIDTH=730 BGCOLOR=\"#CCCCCC\" BORDER=\"0\" CELLPADDING=\"4\" CELLSPACING=\"0\">
<TR>
<TD CLASS=\"atext\" COLSPAN=\"7\"> Din indkøbskurv indeholder følgende vare:</SPAN></TD>
</TR>
<TR>
<TD WIDTH=\"50\"> </TD>
<TD CLASS=\"ftext\" WIDTH=\"50\" ALIGN=\"center\">Antal</TD>
<TD CLASS=\"ftext\" WIDTH=\"100\" ALIGN=\"left\">Vare nr.</TD>
<TD CLASS=\"ftext\" WIDTH=\"200\" ALIGN=\"left\">Vare</TD>
<TD CLASS=\"ftext\" WIDTH=\"150\" ALIGN=\"right\">Pris pr. stk.</TD>
<TD CLASS=\"ftext\" WIDTH=\"120\" ALIGN=\"right\">Ialt </TD>
<TD WIDTH=\"60\"> </TD>
<%
for (i = 0; i < vareantal; i++) {
if (Session(\"antal\"+i) == 0) {
continue;
}%>
<TR>
</TR>
<TR>
<TD> <INPUT TYPE=\"hidden\" NAME=\"varelinje\" VALUE=<%=i+1%>\"></TD>
<TD CLASS=\"atext\" ALIGN=\"center\"><INPUT TYPE=\"hidden\" NAME=\"Antal\" VALUE=\"<%=Session(\"antal\"+i)%>\"><%=Session(\"antal\"+i)%></TD>
<TD CLASS=\"atext\">
<%res = con.execute(\"SELECT * FROM FS_Allevare WHERE Autonr=\" + Session(\"vare\"+i));%>
<INPUT TYPE=\"hidden\" NAME=\"VareNr\" VALUE=\"<%=res.Fields(\"VareNr\")%>\"><%=res.Fields(\"VareNr\")%></TD>
<TD CLASS=\"atext\" HEIGHT=\"5\"><INPUT TYPE=\"hidden\" NAME=\"Tekst2\" VALUE=\"<%=res.Fields(\"Tekst2\")%>\"><%=res.Fields(\"Tekst2\")%> <INPUT TYPE=\"hidden\" NAME=\"Tekst3\" VALUE=\"<%=res.Fields(\"Tekst3\")%>\"><%=res.Fields(\"Tekst3\")%></TD>
<TD CLASS=\"atext\" ALIGN=right>
<%varepris = res.Fields(\"Netpris\");%>
<INPUT TYPE=\"hidden\" NAME=\"Varepris\" VALUE=\"<%=res.Fields(\"Netpris\")%>\"><%=varepris%>,00 kr. pr. stk
</TD>
<TD CLASS=\"atext\" ALIGN=right>
<%=Math.round(varepris * Session(\"antal\"+i) * 100) / 100%>,00 kr.
<%totalpris += Math.round(varepris * Session(\"antal\"+i) * 100) / 100;%>
</TD>
<TD> </TD>
</TR>
<%
}%>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
<TD> </TD>
<TD CLASS=\"atext\" ALIGN=\"right\"><B>Total</B></TD>
<TD CLASS=\"atext\" BGCOLOR=\"#C0C0C0\" ALIGN=right><B><INPUT TYPE=\"hidden\" NAME=\"Totalpris\" VALUE=\"<%=totalpris%>\"><%=totalpris%>,00 kr.</B></TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD CLASS=\"atext\" COLSPAN=\"4\" ALIGN=\"right\">Du har valgt følgende betalings/forsendelsesmåde: <INPUT TYPE=\"hidden\" NAME=\"Forsend\" VALUE=\"<%=SQL9(\"Tekst\")%>\"><B><%=SQL9(\"Tekst\")%></B></TD>
<TD CLASS=\"atext\" ALIGN=\"right\"><INPUT TYPE=\"hidden\" NAME=\"Forsendpris\" VALUE=\"<%=(pris)%>\"><%=(pris)%>,00 kr.</TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD CLASS=\"atext\" COLSPAN=\"3\" ALIGN=\"right\"><b>Totalt at betale incl. forsendelse</B></TD>
<TD CLASS=\"atext\" BGCOLOR=\"#C0C0C0\" ALIGN=right><%totalpris2 = totalpris + pris%><B><INPUT TYPE=\"hidden\" NAME=\"Totalpris2\" VALUE=\"<%=(totalpris2)%>\"><%=totalpris2%>,00 kr.</B></TD>
<TD> </TD>
</TR>
</TABLE>
Herunder lidt af den kode jeg har leget med(den er ufuldstændig, men brugbar)
