Ich versuche, E-Mail von PHPMailer mit $ _POST Variablenwerte zu senden. Aber es funktioniert nicht!
$content = $_POST["mail_content"];
$subject = $_POST["mail_subject"];
$mail->AddBCC('[email protected]');
$mail->Subject = $subject;
$mail->Body = 'my content';
echo $mail->Subject;
$mail->send();
Ich empfange Mail mit Inhalt "mein Inhalt" aber ohne Betreff. So wie Sie sehen, wenn ich $mail->Body = 'my content'
definiere, funktioniert es, aber wenn ich versuche $mail->Body = $content;
- es tut es nicht.
echo $mail->Subject
gibt Themen zurück, die ich durch $_POST
passierte.
Zeigen Sie Ihre HTML-Formular –
Ist Ihr Formular ein 'POST' senden? Gib den '$ _POST' aus und schau, was du hast. 'var_dump ($ _ POST);'. – chris85
Es gibt kein HTML-Problem, da $ _POST die von mir gesendeten Werte zurückgibt. – user3041764