0
mysqliクエリの内容を送信するために、私のヘッダにPHPの簡単なセクションを使用します(この場合、3つのクエリの組み合わせ - 'ORDER'には出荷詳細があり、 'CUSTOMER'には電子メールが含まれていますphpメール内のリピート領域
「ORDER」の詳細を収集しようとして、すべてのレコードを追加するための繰り返し領域を追加しようとしました。 'PRODLIST'クエリで
これは機能しませんでした。これが可能かどうか、私には不思議に思っていましたが、そうでない場合は詳細な電子メールを簡単に送信できます。
どちらのクエリも実際のWebページの画面に表示されますが、メールコードが応答せず、ページが読み込まれません。
$to = 'RECIPIENT REMOVED';
$subject = "order from " . $ORDER->getColumnVal("CUSTOMER_NAME");
$headers = "From: " . $CUSTOMER->getColumnVal("EMAIL") . "\r\n";
$headers .= "Reply-To: ". $CUSTOMER->getColumnVal("EMAIL") . "\r\n";
$headers .= "BCC: [email protected]\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";$from = "<".$CUSTOMER->getColumnVal("EMAIL").">";
$message = '<html><body>';
$message .= '<p>The following order has been received</p>';
$message .= "Delivery Type: " . $ORDER->getColumnVal("DELIVERY_TYPE") . "<br>";
$message .= "<b>Delivery Date: " . $ORDER->getColumnVal("DELIVERY_DATE") . "<br><br><br></b>";
$message .= "Company: " . $ORDER->getColumnVal("CUSTOMER_NAME") . "<br>";
$message .= "Contact: " . $ORDER->getColumnVal("PLACED_BY") . "<br><br>";
$message .= "Address: " . $ORDER->getColumnVal("DELIVERY_ADDRESS") . "<br>";
$message .= "Address: " . $ORDER->getColumnVal("CITY") . "<br>";
$message .= "Address: " . $ORDER->getColumnVal("STATE") . "<br>";
$message .= "Address: " . $$ORDER->getColumnVal("ZIP") . "<br><br><br>";
while(!$PRODLIST->atEnd()) {
$message .= "ITEM: " . $PRODLIST->getColumnVal("GENUS")." ".$PRODLIST->getColumnVal("VARIETY") . "<br>";
$message .= "QTY: " . $PRODLIST->getColumnVal("QUANTITY") . "<br>";
$PRODLIST->moveNext();
}
$PRODLIST->moveFirst();
$message .= "Total Cost: " . $_SESSION['fullcost'] . "<br><br><br>";
$message .= "This price does not include shipping, and applicable taxes. <br> Your order will be processed, and a final confirmation will be sent to you by email or by phone. <br><br>";
$message .= '</html></body>';
mail($to,$subject,$message,$headers);
あなたはどこで '$ from'を使用していますか? – EhsanT
$が分かれていないので、それは$ヘッダの一部です –
あなたの問題を解決したことが分かります。そして、私はあなたがあなたのコードに '$ from'を持っていることをはっきりと見ることができます! – EhsanT