追加された製品が innerhtml を介して表示されるこの単純なショッピング カートを作成しました。送信時に送信されるメールにこの innerhtml 情報が表示されるようにします。私がこれまで行ってきた方法は、すべての値の入力がメールに送信されるということです。つまり、空かどうかに関係なく、70 個の製品すべてがメールに追加されます (空でないものだけを表示したい)メールで)
http://www.premiere-produkter.no/pp/lagersalg/index.phpは、Web ページへのリンクです。
JavaScript の一部:
if (document.form.prod73.value >=1) {
myArray[73] = "Fleecejakke EN471 Orange XXL" + " " + document.form.prod73.value + "<br>";
}
else if(document.form.prod73.value <=0) {
myArray[73] = "";
}
var len = myArray.length;
for (var i=0; i<len != "0" !=""; ++i)
{
//function adding() {
radioAlert.innerHTML = (myArray + "<br>").replace (/,/g, '');
+ myfunc();
//}
return false;
}
PHP 部分 (メールに付随するヘッダー、受信者などを受け入れます) $body = "
Bekreftelse på bestilling:
\r\n\r\n
Navn: $name_field\r\n
===========================================
E-Mail: $email_field\r\n
===========================================
Firma: $firma\r\n
===========================================
Adresse: $adresse\r\n
===========================================
Poststed: $poststed\r\n
===========================================
Postnummer: $postnummer\r\n
===========================================
Firma: $firma\r\n
===========================================
Telefon: $tlf\r\n
===========================================
Message: $message\r\n\r\n
=====================================================================================
Takk for at du bestilte hos oss, orderen din vil sett på og du vil motta en faktura snart.
\r\n\r\n
=====================================================================================
Varebestillingen :
$varer
\r\n\r\n
===========================================
Total Order Sum: $order kr
===========================================
";
if (mail($recipients,$subject, $body, $header)) {