Hallo.
Nach der erfolgreichen Auswertung bzw. Überprüfung eines Kontakformulars
über mein skript "mail.php" funktioniert das verschicken der Daten an meinen mail account nicht.
hier ein schnipsel aus dem skript, in dem das Problem liegen müsste:
Ich sehe den Fehler nicht. Kann jemand helfen?
Die Variablen (wie z. B. $Nachricht oder $Betreff), die in diesem Teil
nicht initialisiert sind, wurden bereits weiter oben im Skript bei der Formularprüfung initialisiert..
Kann es sein, dass es am Server des Providers scheitert, auf dem
die Seite liegt, bzw. daran, das PHP kein Zugriff auf das sendmail binary auf dem System hat?
Laut Host Europe befindet sich sendmail
im Verzeichnis "/usr/sbin/sendmail". Daran kann es dann doch
eigentlich nicht scheitern oder? Sowie ich das verstehe ist das
doch der Standard und ein Zugang müsste gewährleistet sein, oder?
Vielen Dank im Voraus für etwaige Hinweise oder Tipps!
Nach der erfolgreichen Auswertung bzw. Überprüfung eines Kontakformulars
über mein skript "mail.php" funktioniert das verschicken der Daten an meinen mail account nicht.
hier ein schnipsel aus dem skript, in dem das Problem liegen müsste:
PHP-Code:
<?php
if($error != "1")
{
if($anrede == "Frau") {
$anrede = "Sehr geehrte Frau ";
}
if($anrede == "Herr") {
$anrede = "Sehr geehrter Herr ";
}
$recipemail = "lasse@pixelcowboy.com";
$Nachricht = stripslashes($Nachricht);
$Nachricht = wordwrap($Nachricht);
$Nachrichthtml = "$Nachricht";
$Nachricht = "$Nachricht"."\n\n\nNachricht von: $Name\nTelefonische Kontaktaufnahme: $Telefon\nE-Mail: $Email";
$header = "From: $Email\n";
$header .= "Reply-To: $Email\n";
$header .= "Content-Type: text/plain; charset=iso-8859-1";
mail($recipemail, $Betreff, $Nachricht, $header);
if($kopie == "1")
{
$zusatz = "Eine Kopie wird Ihnen an die unten angegebene E-Mailadresse zugestellt.";
mail($Email, $Betreff, $Nachricht, $header);
}
?>
Die Variablen (wie z. B. $Nachricht oder $Betreff), die in diesem Teil
nicht initialisiert sind, wurden bereits weiter oben im Skript bei der Formularprüfung initialisiert..
Kann es sein, dass es am Server des Providers scheitert, auf dem
die Seite liegt, bzw. daran, das PHP kein Zugriff auf das sendmail binary auf dem System hat?
Laut Host Europe befindet sich sendmail
im Verzeichnis "/usr/sbin/sendmail". Daran kann es dann doch
eigentlich nicht scheitern oder? Sowie ich das verstehe ist das
doch der Standard und ein Zugang müsste gewährleistet sein, oder?
Vielen Dank im Voraus für etwaige Hinweise oder Tipps!

Kommentar