2016-12-28 5 views
0

Ich möchte die E-Mail an zwei E-Mails auf einmal, die erste an [email protected] die zweite an den Gast, die das Formular ausfüllen. Hier mein Codesenden mehrere E-Mail fehlgeschlagen php mail

$email_to = "$c[email]"; 
$email_toko="[email protected]"; 
$subjek="**The Bandha Hotel** – Request for Pricing Submitted"; 

$dari = "From: {$email_toko}\r\n" 
     . "MIME-Version: 1.0\r\n" 
     . "Reply-To: {$email_to}\r\n" 
     . "Content-type: text/html; charset=iso-8859-1\r\n" 
     . 'X-Mailer: PHP/' . phpversion(); 
mail($email_to,$subjek,$pesan,$dari); 
mail($email_toko,$subjek,$pesan,$dari); 

aber die E-Mail nur an $email_toko senden oder einfach nur zu [email protected] gehen. So erhält der Gast nicht die E-Mail.Helfen Sie mir bitte

+0

Haben Sie versucht, etwas wie $ email_to = 'email @ example.org, email1 @ example.org' – aavrug

+0

Was genau ist '$ c [email]' sollte sein? Aktivieren Sie Errorlogging und Sie werden sehen, dass es wahrscheinlich nicht definiert ist. – Iskar

+1

'" $ c [email] "' wird _not_ enthalten, was Sie wahrscheinlich erwarten. Versuchen Sie es stattdessen mit $ c ['email'] '(ohne das äußere, aber mit zusätzlichen inneren Anführungszeichen). – arkascha

Antwort

0

Die erste Sache ist, dass Sie mehrere Empfänger in mail() wie unten hinzufügen können.

// Multiple recipients 
$to = '[email protected], [email protected]'; // note the comma 

In Ihrem Code senden Sie E-Mail separat an beide Ihrer Adresse. mail() Funktion gibt zurück, wenn E-Mail senden oder fehlschlagen, so können Sie die Dumping-Antwort Ihrer Mail-Funktion wie folgt überprüfen.

$mailRes = mail($email_to,$subjek,$pesan,$dari); 
var_dump($mailRes); 

ermöglichen auch error reporting während der Entwicklung Modus seine hilfreich.

+0

Ich versuche $ email = $ c ['email']; $ email_to = '$ email, [email protected]'; $ mailRes = mail ($ email_to, $ subjek, $ pesan, $ dari); var_dump ($ mailRes); aber kann immer noch nicht senden an $ email – user7344301

+0

Was haben Sie in Dump-Antwort bekommen? Haben Sie die Fehlerberichterstattung aktiviert? – Tiger

+0

Ich tat error_reporting (0); – user7344301