Steffiberlin
Mitglied
Hallo ins Forum, mein erstes PHP-Formular läuft jetzt, das verdanke ich der tollen Hilfe hier, nochmals ganz herzlichen Dank! Ein kleines Problem hab ich noch. Und zwar erhalte ich beim Testen jedes Mal 2 Benachrichtigungen von Strato. Die eine ist vollständig, mit allen Inhalten, die andere enthält nur die Begriffe aus dem Formular ohne die Inhalte. Ich habe bei Strato angerufen und ein Mitarbeiter hat sich das PHP-Skript angesehen. Er meinte, die 3. Zeile im headers-Bereich
würde ihm "komisch vorkommen", er konnte mir aber nicht sagen, was daran falsch ist bzw. wie es berichtigt werden soll. Da ich noch nicht viel Erfahrung mit PHp habe lautet meine Frage: Kann mir jemand helfen? Danke im Voraus - Steffi
PS Hier der Vollständigkeit halber noch einmal der erste Teil des Skriptes:
PHP:
$headers = mail($webmaster, $emailBetreff, $body, $headers);
würde ihm "komisch vorkommen", er konnte mir aber nicht sagen, was daran falsch ist bzw. wie es berichtigt werden soll. Da ich noch nicht viel Erfahrung mit PHp habe lautet meine Frage: Kann mir jemand helfen? Danke im Voraus - Steffi
PS Hier der Vollständigkeit halber noch einmal der erste Teil des Skriptes:
PHP:
<?php
/* Betreff und Email Variable */
$emailBetreff = 'selbst-bewusst-bewegen.de Kontaktformular';
$webmaster = 'info@selbst-bewusst-bewegen.de';
/* Emailform Daten */
$nachricht = $_POST['nachricht'];
$name = $_POST['name'];
$telefon = $_POST['telefon'];
$email = $_POST['email'];
$body = <<<EOD
<br><hr><br>
Name: $name <br>
Email: $email <br>
Telefon: $telefon <br>
Nachricht: $nachricht <br>
EOD;
$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$headers = mail($webmaster, $emailBetreff, $body, $headers);