kreilinger
Ensign
- Registriert
- Aug. 2004
- Beiträge
- 219
hallo,
habe folgendes script programmiert, das die dateien von einem kontaktformular erhält
das komische ist, dass ich nach $fehler weitergeleitet werde, sprich die funktion mail() liefert FALSE zurück. ich er halte jedoch trotzdem eine email!!
phpversion = 4.1.2
woran kann das liegen?
mfg
markus
habe folgendes script programmiert, das die dateien von einem kontaktformular erhält
PHP:
<?php
$to = "xxx@dada.com";
$from = "phpmail domain.tld <phpmail@domain.tld>";
$subject = "formular abgeschickt";
$header = $from."\r\n".
"Reply-To: mail@domain.tld". "\r\n".
"X-Mailer: PHP/" . phpversion();
$gesendet = "http://www.domain.tld/erfolg.html";
$fehler = "http://www.domain.tld/fehler.html";
if($_POST)
{
$name = $_POST['name'];
$email = $_POST['email'];
$title = $_POST['title'];
$message = $_POST['message'];
$msg = "name:\t".$name."\n".
"email:\t".$email."\n".
"title:\t".$title."\n".
"message:\t".$message;
if(mail($to, $subject, $msg, $header))
{
header("location: ".$gesendet);
}
else {
header("location: ".$fehler);
}
}
else {
header("location: http://www.domain.tld/kontakt.html");
}
?>
das komische ist, dass ich nach $fehler weitergeleitet werde, sprich die funktion mail() liefert FALSE zurück. ich er halte jedoch trotzdem eine email!!
phpversion = 4.1.2
woran kann das liegen?
mfg
markus