Moin,
sobald ich meine Seite aufrufe erscheint:
"Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/chackzz/Untitled-1.html on line 88
Es ist nur ein einfaches Kontaktformular, mit Hilfe eines Buches erstellt...
Hab jetzt gegrübelt, aber wo ist der Fehler?
Hier der Code:
besonders stutzig macht mich, dass in Dreamweaver der Code nur 87 Zeilen hat, der Fehler aber ja - angeblich - in Zeile 88 ist.
Zeile 87 ist "</body></html>
Zeile 88 dementsprechend LEER!
Danke für die hilfe !
sobald ich meine Seite aufrufe erscheint:
"Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/chackzz/Untitled-1.html on line 88
Es ist nur ein einfaches Kontaktformular, mit Hilfe eines Buches erstellt...
Hab jetzt gegrübelt, aber wo ist der Fehler?
Hier der Code:
PHP Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Ein Kontaktformular</title>
</head>
<body>
<?php
if ($_POST['sent']==1)
{
$_POST['vorname']=trim($_POST['vorname']);
$_POST['nachname']=trim($_POST['nachname']);
$_POST['email']=trim($_POST['email']);
$ganzername=$_POST['vorname']." ".$_POST['nachname'];
echo '<br>ihr Vorname ist '.$_POST['vorname'];
echo '<br>ihr Nachname ist '.$_POST['nachname'];
echo '<br>ihre E-Mail-Adresse ist '.$_POST['email'];
if (!$_POST['vorname'])
{
echo "<br>bitte geben sie ihren Vornamen ein";
unset($_POST['sent']);
}
if (!$_POST['nachname'])
{
echo "<br>bitte geben sie ihren Nachnamen ein";
unset($_POST['sent']);
}
if (!$_POST['email'])
{
echo "<br>bitte geben sie ihre e-Mail-Adresse ein";
unset($_POST['sent']);
}
if ($_POST['vorname'] AND $_POST['nachname'] AND $_POST['email'] AND $_POST['rank']=="1")
{
echo "<br><b>Vielen Dank, $ganzername</b>";
}
if ($_POST['vorname'] AND $_POST['nachname'] AND $_POST['email'] AND $_POST['rank']=="2") {
echo "<br><b>Vielen Dank!</b>";
}
if ($_POST['vorname'] AND $_POST['nachname'] AND $_POST['email'] AND $_POST['rank']=="3") {
echo "<br><b>Schön!</b>";
}
if ($_POST['vorname'] AND $_POST['nachname'] AND $_POST['email'] AND $_POST['rank']=="4") {
echo "<br><b>Schade!</b>";
}
if($_POST['vorname'] AND $_POST['nachname'] AND $_POST['email'])
{
$message="<html><body>";
$message.="<P>Vorname: ";
$message.=$_POST['vorname'];
$message.="<br>Nachname: ";
$message.=$_POST['nachname'];
$message.="<br>E-Mail: ";
$message.=$_POST['email'];
$message.="<br><b>";
$message.=$_POST['rank'];
$message.="</b></p></body></html>";
$header="\n Content-Type: text/html";
if(mail("blablabla@blablabla.de", "Feedback_Cov", $message, $header))
{
echo "Ihre Informationen wurden übermittelt";
}
else
{
echo "Die Informationsübermittlung ist fehlgeschlagen, bitte versuchen sie es später noch einmal.";
unset($_POST['sent']);
}
if (!$_POST['sent']==1)
{
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="hidden" name="sent" value=1>
Vorname <br /><input type="text" name="vorname" size="20" /><br />
Nachname <br /><input type="text" name="nachname" size="20" /><br />
E-Mail <br /><input type="text" name="email" size="30" /><br />
<h4>Wie hat dir unser neues Coverage-System gefallen?</h4>
<select size="10" name="rank">
<option value="1">keine Angabe</option>
<option value="2">Sehr gut, weiter so!</option>
<option value="3">Gut!</option>
<option value="4">nicht so gut!</option></select><br /><br />
<input type="submit" name="submit" value="abschicken" /></form>
<?php
}
?>
</body></html>
Zeile 87 ist "</body></html>
Zeile 88 dementsprechend LEER!
Danke für die hilfe !
Comment