0
我有一個表單發佈一個數組,我遍歷數組,我想在電子郵件中顯示。顯示循環中的每個項目
$qty = $_POST['qty'];
foreach($qty as $value)
{
$qtyOut = $value . "<br>";
}
然後我想要得到每一個的$qtyOut
並顯示在我的電子郵件中。
我的電子郵件看起來像這樣。
$message = "An order was submitted from: " . $additionalEmail . "<br/><br/>"
. "Customer Name: " . $custName . "<br/>"
. "Email:" . $customerEmail . "<br/>"
. "Message: <br/>"
. "<pre>" .$custName . "<br> "
. "Qty: ". $qtyOut . "Desc: " . $desc . "Options :" . $options . "Price : " . $price . "</pre>"
. "Submitted at: ". $time;
$message = wordwrap($message, 70, "\r\n");
我想有:
. "Qty: ". $qtyOut . "Desc: " . $desc . "Options :" . $options . "Price : " . $price .
顯示爲多次因爲有訂單行填寫的電子郵件。
請有人指出我在正確的方向,因爲只顯示輸入的最後一行。
它只是顯示'數組1 2',其中2是最後一個項目輸入所以它首先顯示數組1,其應該在1過,然後2這是第二個項目已輸入。 – StudentRik
請更具體一點,您的評論很混亂。請分享'qty數組',並且最終輸出 –
qty數組只是在表單輸入中。它使用'jQuery'進行序列化,並且顯示的每個第一個元素在顯示的值前面都有單詞'Array'。這很奇怪。 – StudentRik