Hi,
ich bin dabei ein Gästebuch auf Datenbankbais zu programmieren.
Als ich es ausprobieren wollte zeigt mir der Browser das hier an:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /srv/www/htdocs/web161/html/gaestebuch/index.php on line 37
Also bin ich auf zeile 37 gegangen um zu gucken ob dort ein fehler ist, habe aber keinen gefunden. Vielleicht könnt ihr mir helfen
ich bin dabei ein Gästebuch auf Datenbankbais zu programmieren.
Als ich es ausprobieren wollte zeigt mir der Browser das hier an:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /srv/www/htdocs/web161/html/gaestebuch/index.php on line 37
Also bin ich auf zeile 37 gegangen um zu gucken ob dort ein fehler ist, habe aber keinen gefunden. Vielleicht könnt ihr mir helfen
PHP-Code:
<h1>Mein 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]);
//HTML Codes Deaktivieren
$_POST[absender]=strip_tags($_POST[absender]);
$_POST[betreff]=strip_tags($_POST[betreff]);
$_POST[message]=strip_tags($_POST[message]);
//Testen ob Felder ausgefüllt sind
if(!$_POST[absender]) ($fehler .="Bitte gib deinen Namen ein.
");
if(!$_POST[betreff]) ($fehler .="Bitte gib einen Betreff ein.
");
if(!$_POST[message]) ($fehler .="Bitte gib deine Nachricht ein.
");
//Falls fehler vorhanden sind wird das Formular wieder angezeigt
if($fehler)
{
$meldung="<h2>".$fehler."</h2>";
unset($_POST[flag]);
}
//es liegt kein fehler vor, daten werden in der Datenbank gespeichert
else
{
$tabellenname="gaestebuch";
$sql="INSERT INTO $tabellenname (absender, betreff, message, datum)
values ( ' " .$_POST[absender]. " ' . ' " .$_POST[betreff]. " ' . ' " .$_POST[message]. " ' . now())";
//mit datenbank verbinden
$link = mysql_connect("localhost" . "web70" "passwort");
mysql_select_db("usr_web70_2" . $link);
mysql_query($sql . $link);
$meldung="Danke, deine Nachricht wird in kürze in unser Gästebuch eingetragen";
}
//Ausgeben der Meldung
echo $meldung;
}
if(!$_POST[flag])
}
?>
<form action="<?php echo $PHP_SELF; ?>" method="post">
<input type="hidden" name="flag" value="1">
Dein Name:
<input type="text" name="absender" value="<?php echo $_POST[absender]; ?>"></p>
Betreff:
<input type="text" name="betreff" value="<?php echo $_POST[absender]; ?>">
</p>
Nachricht:
<textarea name="message">
<?php echo $_POST[message]; ?></textarea></p>
<input type="submit" value="eintragen"></form>
Kommentar