Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript、Innerhtml信息到php邮件_Javascript_Email_Innerhtml_Php - Fatal编程技术网

javascript、Innerhtml信息到php邮件

javascript、Innerhtml信息到php邮件,javascript,email,innerhtml,php,Javascript,Email,Innerhtml,Php,我制作了这个简单的购物车,通过innerhtml显示添加的产品,现在我希望在提交时发送的邮件中显示innerhtml信息。到目前为止,我的做法是将每个值输入都提交到邮件中,这意味着所有70个产品都会添加到邮件中,无论它们是否为空(我只希望邮件中显示非空的产品) 是网页的链接 javascript的一部分: if (document.form.prod73.value >=1) { myArray[73] = "Fleecejakke EN471 Orange XXL" + " " +

我制作了这个简单的购物车,通过innerhtml显示添加的产品,现在我希望在提交时发送的邮件中显示innerhtml信息。到目前为止,我的做法是将每个值输入都提交到邮件中,这意味着所有70个产品都会添加到邮件中,无论它们是否为空(我只希望邮件中显示非空的产品)

是网页的链接

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;
}

答案可能不是最简单的方法,但它是最安全的,只是不做我第一次要求的,我只是做了一个简单的if and else php命令,其中if prod 1,2,3,4结束或类似于1,我在邮件正文中调用的一个变量更改了它的内容。如果不是超过一个,它只是空的,这是我发现的工作方式,至少,可能是一些更简单的方式,但至少这是工作顺利^

//pilotjakke grå//
$vare1 = $_POST['prod5']; 
$vare2 = $_POST['prod6']; 
$vare3 = $_POST['prod7']; 
$vare4 = $_POST['prod8']; 
$vare5 = $_POST['prod9']; 
$varesum1 = $_POST['smu']; 

    if(isset
    ($_POST['prod5']) 
    || ($_POST['prod6'] )
    || ($_POST['prod7'] ) 
    || ($_POST['prod8'] )   
    || ($_POST['prod9'])) 
    {
    if ($_POST['prod5'] || $_POST['prod6'] || $_POST['prod7'] || $_POST['prod8'] || $_POST['prod9'] >=1 ) 
    {

    $pilotjakkegrå=
    "\n Pilotjakke pelsforet Grå Small: $vare1\r\n 
    Pilotjakke pelsforet Grå Medium: $vare2\r\n
    Pilotjakke pelsforet Grå Large: $vare3\r\n
    Pilotjakke pelsforet Grå X-Large: $vare4\r\n
    Pilotjakke pelsforet Grå XX-Large: $vare5\r\n
    Pris per enhet: 349 kr\r\n
    Total sum for Pilotjakke pelsforet Grå: $varesum1 kr\r\n
    ";
    }

    else
        {
        $pilotjakkegrå= "";
        }
     };

不确定您到底想要什么,您是否正在尝试提交不是空的输入?是的,很抱歉我今天写得不好,今天思考不清楚。是的,很抱歉我今天写得不好,今天思考不清楚。但是,如果你添加产品73(vare73),信息会通过javascript,通过innerhtml显示在一个框中,我只希望选择的对象出现在邮件中,而不是所有的空对象,我现在在我的临时解决方案中添加了phpNever中的所有输入。我最终完全用php实现了这一点^^
//pilotjakke grå//
$vare1 = $_POST['prod5']; 
$vare2 = $_POST['prod6']; 
$vare3 = $_POST['prod7']; 
$vare4 = $_POST['prod8']; 
$vare5 = $_POST['prod9']; 
$varesum1 = $_POST['smu']; 

    if(isset
    ($_POST['prod5']) 
    || ($_POST['prod6'] )
    || ($_POST['prod7'] ) 
    || ($_POST['prod8'] )   
    || ($_POST['prod9'])) 
    {
    if ($_POST['prod5'] || $_POST['prod6'] || $_POST['prod7'] || $_POST['prod8'] || $_POST['prod9'] >=1 ) 
    {

    $pilotjakkegrå=
    "\n Pilotjakke pelsforet Grå Small: $vare1\r\n 
    Pilotjakke pelsforet Grå Medium: $vare2\r\n
    Pilotjakke pelsforet Grå Large: $vare3\r\n
    Pilotjakke pelsforet Grå X-Large: $vare4\r\n
    Pilotjakke pelsforet Grå XX-Large: $vare5\r\n
    Pris per enhet: 349 kr\r\n
    Total sum for Pilotjakke pelsforet Grå: $varesum1 kr\r\n
    ";
    }

    else
        {
        $pilotjakkegrå= "";
        }
     };