Vielleicht, um das ganze mal zu beschleunigen.
Was genau an dem geradigen Skript funktioniert denn nicht?
Meldet er jedesmal
Code:
<p class=\"inputbutton\"><br>Bitte gib Deinen Nachnamen ein<br><br>
<a href=\"javascript:history.go(-1);\" class=\"inputbutton\">
«« zurück </A><br><br></p>
? Dann ist es ein reines register_globals Problem. Du müsstest also anstatt $Name $_POST["Name"] verwenden.
Kommt die eMail generell nicht an?
Dann liegt der Fehler hier:
PHP-Code:
<?php
// Formulardaten verschicken
$header = "From: hier@ist_der_absender.ch\n";
$header .= "Content-Type: text/plain";
mail("hier@ist_der_erste_empfaenger.ch", "Absenzenmeldung","...");
?>
Sowohl bei $header muss die richtige emailadresse stehen, als auch bei mail();
Der mail() Syntax ist im Standart wie folgt aufgebaut:
mail("emailadresse@des_empfaengers.de","Die Betreffzeile der eMail","die nachricht.");
Der rest - also informationen wie der Header etc. sind nicht zwingend notwendig.
Das Skript ist leider so amateurhaft ausgelagert, dass der mailsyntax gleich mehrmals steht und du so mehrmals die eMailadresse anpassen musst.
Genau dreimal.
@ADMIN_DES_FORUMS:
Es wäre echt praktisch, wenn Bulletin bei [ php ] [ / php ] nicht nur Syntax-Hightlighting ausgeben würde, sondern auch Zeilennummern.