Hallo zusammen,
ich hab ein kleines Problem und hoffe mir kann jemand von euch helfen oder wenigstens auf die richtige Spur bringen
Wir haben auf unserer Intranetseite ein kleines Feedbackformular wo Mitarbeiter anonym eine Nachricht an die Geschäftsleitung senden können, bislang
ging die Nachricht nur immer an einen Mitarbeiter, das funktioniert auch super, aber ich möchte jetzt per Checkbox eine Auswahl einbauen wo man auswählen kann
an wen aus der Geschäftsleitung die Nachricht versendet werden soll. Es soll auch möglich sein mehrere Empfänger anzugeben.
Nun zu meinem Code:
Hier die Checkboxen im Formular:
Ich bekomme aber immer die Fehlermeldung: You must provide at least one recipient email address.
Ok er fügt den Empfänger anscheinend nicht ein, aber warum?
mfg ROLS733
ich hab ein kleines Problem und hoffe mir kann jemand von euch helfen oder wenigstens auf die richtige Spur bringen
Wir haben auf unserer Intranetseite ein kleines Feedbackformular wo Mitarbeiter anonym eine Nachricht an die Geschäftsleitung senden können, bislang
ging die Nachricht nur immer an einen Mitarbeiter, das funktioniert auch super, aber ich möchte jetzt per Checkbox eine Auswahl einbauen wo man auswählen kann
an wen aus der Geschäftsleitung die Nachricht versendet werden soll. Es soll auch möglich sein mehrere Empfänger anzugeben.
Nun zu meinem Code:
PHP-Code:
if(isset($_POST['submit'])) {
//Klasse einbinden
require('phpmailer/class.phpmailer.php');
//Instanz von PHPMailer bilden
$mail = new PHPMailer();
//Absenderadresse der Email setzen
$mail->From = "feedback@Firma.de";
//Name des Abenders setzen
$mail->FromName = "Firma Feedbackformular";
if(isset($empfaenger) == 'empfaenger1'){
$mail->AddAddress = "ABC@firma.de";
}
elseif(isset($empfaenger) == 'empfaenger2'){
$mail->AddAddress = "DEF@firma.com";
}
elseif(isset($empfaenger) == 'empfaenger3'){
$mail->AddAddress = "GHI@firma.de";
}
//Betreff der Email setzen
$mail->Subject = "Feedbackformular";
//Text der EMail setzen
$mail->Body =" bla bla bla......
PHP-Code:
<tr><td>Senden an:</td><td colspan="3"> <input name="empfaenger" type="checkbox" value="empfaenger1"#>Michael ABC <input name="empfaenger" type="checkbox" value="empfaenger2"#>Josef DEF <input name="empfaenger" type="checkbox" value="empfaenger3"#>Georg GHI</tr>
Ok er fügt den Empfänger anscheinend nicht ein, aber warum?
mfg ROLS733
Kommentar