Hallo zusammen!
Ich habe da ein einfaches mail-Skript gebastelt, das auch schon auf einem anderen Server lief. Nun möchte ich dieses Skript auf einem neuen Server laufen lassen, aber es stellt den die $fehler variable immer automatisch auf 1 (siehe skript unten). Deswegen kommt per mail natürlich nichts an.
Was mache ich falsch? Liegt wahrscheinlich an Versions-Änderungen. Bin Anfänger.
Grüsse,
Björn
Das Skript:
<?PHP
//____Hier anpassen______________________________________________________________
$sendto =
"info@ackerrock.de"; //Deine Emailadresse
$mail_ok = "okimpress.html"; // Seite die aufgerufen wird wenn die Email verschickt wurde
$pflicht = "pfimpress.html";
$kontakt = " fragt an/sagt:";
$fehler = 0;
$headers = "From: $email\r\n";
$headers .= "Reply-To: $email\r\n";
//_das wars schon :)______________________________________________________________
if ( $name == "") {
$fehler = 1;
}
if ( $email == "") {
$fehler = 1;
}
if ($fehler){
header ("Location: $pflicht");}
else {
mail( $sendto, "Anfrage an howtwobeatray", "$name$kontakt\n$text", $headers );
header ("Location: $mail_ok");
exit;
}
?>