Parse error: parse error, unexpected $end in D:\Server\test1\index.php on line 81
- Code: Select all
<html>
<head>
<title></title>
</head>
<body>
<h1>Unser Gästebuch</h1>
<?php
//$_POST['flag']==1, wenn das Formular abgeschickt wurde
if($_POST['flag']==1)
{
// Leerstellen entfernen
$_POST['absender']=trim($_POST['absender']);
$_POST['betreff']=trim($_POST['betreff']);
$_POST['message']=trim($_POST['message']);
//evt. vorhandeneb Html-Code entfernen
$_POST['absender']=strip_tags($_POST['absender']);
$_POST['betreff']=strip_tags($_POST['betreff']);
$_POST['message']=strip_tags($_POST['message']);
//testen ob Felder ausgefült sind
if(!$_POST['absender']){$fehler="Bitte geben Sie eine Absenderinformation ein.<br>";
if(!$_POST['betreff']){$fehler="Bitte geben Sie eine Betreffinformation ein.<br>";
if(!$_POST['message']){$fehler="Bitte geben Sie eine Nachricht ein.<br>";}
/*
Wenn Fehler vorhanden, die Textausgabe formatieren und $_Post['flag']
zurücksetzen, damit das Formular erneut angezeigt wird
*/
if($fehler)
{
$meldung="<h2><font color=red>".$fehler."</font></h2>";
unset($_POST['flag']);
}
else
/*
Es liegt kein Fehler vor, also Speichern der Information in der Datenbank
*/
{
//sql-String zusammen bauen
$tabellenname="gastbuch";
$sql="INSERT INTO $tabellenname (absender, betreff, message, datum)
values ('".$POST['absender']."', '".$POST['betreff']."', '".$POST['message']."', now())";
//verbinden zu Datenbank
$link = mysql_connect("localhost", "username", "passwort");
mysql_select_db("PHP_Buch", $link);
mysql_query($sql, $link);
$meldung="<h2><font color=red>Ihre Angaben wurden aufgenommen und
werden in Kürze in unserem Gästebuch eingetragen.</font></h2><a
href=\"www.wohinauchimmer.de/seite.php\">Weiter</a>";
}
//Ausgeben der Meldung
echo $meldung;
}//ende $_POST['flag']==1
if(!$_POST['flag'])
{
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="hidden" name="flag" value="1">
<p>Ihr Name:<br>
<input type="text" name="absender" value="<?php echo
$_POST['absender']; ?>"></p>
<p>Betreff:<br>
<input type="text" name="betreff" value="<?php echo$_POST['betreff'];
?>"></p>
<p>Ihre Nachricht<br>
<textarea name="message">
<?php echo $_POST['message']; ?>
</textarea>
</p>
<input type="submit" value="eintragen">
</form>
<?php
}
?>
</body></html>
was mache ich falsch danke für euro schnelle hilfe Thomas Wickert