Hallo
Ich wollte ein ganz einfaches Formular als Test mit der Mail()-Funktion in PHP erstellen,
aber leider funktionniert es nicht. Wenn ich nur den PHP-Teil mit $an,$betreff,$nachricht
ohne <form>-Tags mache, dann kann ich mir selber dieses "Testmail" schicken, aber
sobald ich es mit dem Rest, sprich <form>-Tags etc. ausstaffieren möchte, dann ist
Feierabend...Manchmal erschien auch die Fehlermeldung "undefinierte Variable"!?!
Dank für alle Hinweise.
Pixelmaster
<body>
<?php
if(isset($submit)){
$an = "info@yahoo.de";
$betreff = "Kontaktformular";
$nachricht = "Dies ist ein Test der Mailfunktion";
$mail_body ="$vorname";
mail($an,$betreff,$nachricht,$mail_body);
echo "Vielen Dank";
}else{
?>
<form action="<?php echo $PHP_SELF ?>" method="post">
Vorname: <input name="vorname" type="text" id="vorname" size="50"><br>
<input type="submit" name="submit" value="Abschicken">
</form>
<?php
}
?>
</body>
