Hallo!
In meiner HTML Datei, hab ich irgendwann dieses Formular:
---------------------------------------------------------------------
<form action="mailer.php" method="POST" enctype="text/plain">
<div align="center">
<table border="0" width="90%" cellspacing="0" cellpadding="0" id="table4">
<tr>
<td width="40%" align="right" height="25" valign="top">
<p style="margin-right: 10px">Name:</td>
<td width="60%" height="25" valign="top">
<input type="text" name="name" size="30" style="border: 1px solid #40352B; background-color: #FBFAF9; font-family:Verdana; font-size:8pt"></td>
</tr>
<tr>
<td width="40%" align="right" height="25" valign="top">
<p style="margin-right: 10px">E-Mail:</td>
<td width="60%" height="25" valign="top">
<input type="text" name="email" size="30" style="border: 1px solid #40352B; background-color: #FBFAF9; font-family:Verdana; font-size:8pt"></td>
</tr>
<tr>
<td width="40%" align="right" height="75" valign="top">
<p style="margin-right: 10px">Anschrift:</td>
<td width="60%" height="75" valign="top">
<textarea rows="4" name="adresse" cols="35" style="border: 1px solid #40352B; background-color: #FBFAF9; font-family:Verdana; font-size:8pt"></textarea></td>
</tr>
<tr>
<td width="40%" align="right" valign="top">
<p style="margin-right: 10px">Nachricht:</td>
<td width="60%" valign="top">
<textarea rows="10" name="nachricht" cols="35" style="border: 1px solid #40352B; background-color: #FBFAF9; font-family:Verdana; font-size:8pt"></textarea></td>
</tr>
</table>
<p>
<input type="submit" value="Absenden" name="Abschicken" style="border: 1px solid #40352B; background-color: #DFD6D1">
<input type="reset" value="Zurücksetzen" name="B2" style="border: 1px solid #40352B; background-color: #DFD6D1"></div>
</form>
---------------------------------------------------------------------
Und die mailer.php sieht so aus:
---------------------------------------------------------------------
<html>
<head>
<title>Kontakt-Formular</title>
</head>
<body>
<?php
if($abschicken)
{
if(empty($name) || empty($email) || empty($nachricht)) || empty($adresse)
{
echo "Es wurden nicht alle Felder ordnungsgemäß ausgefüllt. Bitte kehren Sie zurück und vervollständigen Sie Ihre Angaben!";
}
else
{
while(list($feld,$wert)=each($HTTP_POST_VARS))
{
if($feld!="abschicken")
{
$mailnachricht.=ucfirst($feld).": $wert\n";
}
}
$mailnachricht.="\nDatum/Zeit: ";
$mailnachricht.=date("d.m.Y H:i:s");
$mailbetreff="Kontakt: ";
$mailbetreff.=$HTTP_POST_VARS[betreff];
mail("webdesign@pharao-software.de", $mailbetreff, $mailnachricht, "From: $email");
echo "Vielen Dank für Ihre Anfrage!";
}
}
else
{
echo "Ein Fehler ist aufgetreten.";
}
?>
</body>
</html>
---------------------------------------------------------------------
Wenn ich das auf den Server lade und versuche de Mail abzuschicken bekomme ich die Fehlermeldung:
Parse error: parse error in /home/www/web30/html/mailer.php on line 11
Was ist da falsch? Ich kann leider keinen fehler finden. man muss auch sagen, dass dies mein erstes PHP Script ist ;)
Wäre dankbar, wenn mir jemand schnell helfen könnte!