ich bin von einem 1&1 Paket auf einen Strato Server gewechselt.
Auf dem Puretec Paket hatte (habe) ich in einigen Internet-Präsenzen
einen Formmailer eingebaut. Hat auch immer Problemlos funktioniert.
Auf dem Strato Server gibt es Probleme - hier mal der Code des Formmailers:
Code: Select all
<?php
if ($email!="" ) {
$admin= 'info@example.com';
$subject= 'Anfrage von example.com';
$message= 'Nachrichten an '.$admin.' von '.$email.":nn";
foreach($HTTP_POST_VARS as $name=> $value) {
$message.= "$name: $valuen";
}
mail($admin, $subject, $message, "From: $email");
header('Location: formok.html');
}
else {
header("location: formnotok.html");
}
?>formnotok.html (Hinweis auf nicht ausgefülltes eMail-Feld).
Die Formular-Felder sind ganz sicher richtig beschriftet.
Wenn ich die if Abfrage für das email Feld rausnehme wird das Formular
ordnungsgemäß versandt.
Das verstehe ich echt nicht, ich habe nichts verändert.
Ein PHPbb auf dem gleichen Server funktioniert z.B. problemlos.
Bin über jeden Hinweis dankbar.
