Hallo zusammen,
ich bin gerade dabei eine Gaestebuch Seite zu erstellen, komme aber nicht weiter, da andauernd folgende Fehlermeldung auftaucht:
Parse error: syntax error, unexpected '$ersteller' (T_VARIABLE)
Ich hoffe, es kann mir jemand weiterhelfen. Vielen Dank!
ich bin gerade dabei eine Gaestebuch Seite zu erstellen, komme aber nicht weiter, da andauernd folgende Fehlermeldung auftaucht:
Parse error: syntax error, unexpected '$ersteller' (T_VARIABLE)
Ich hoffe, es kann mir jemand weiterhelfen. Vielen Dank!
PHP-Code:
<?php
$db = mysqli_connect( "localhost", "...", "...", "...");
SESSION_START();
$query="SELECT * FROM gaestebuch WHERE erstellerID ='".$_SESSION['user']."'";
$result=mysqli_query($db, $query);
?>
<?php
$ersteller=MitgliedsID
#### Datenbank ausgewählt, jetzt Gästebuch Programm ####
$ersteller = trim(strip_tags($_POST["ersteller"]));
$titel = trim(strip_tags($_POST["titel"]));
$beitrag = trim(strip_tags($_POST["beitrag"]));
# Wurde das Formular ausgefüllt ?
if (!empty($_POST["submit"]))
{
# Prüfen ob etwas fehlt
if (empty($ersteller)) $_errors[] = "Name Fehlt.";
if (empty($titel)) $_errors[] = "Titel fehlt.";
if (empty($beitrag)) $_errors[] = "Beitrag fehlt.";
# Sind Fehler im Array $_errors gespeichert ?
if (count($_errors) > 0)
{
# Ja, Fehler vorhanden - anzeigen !
foreach($_errors as $_error)
{
echo $_error . "<br>";
}
}
else
{
# Nein, keine Fehler - Eintrag abspeichern
$_sql = 'INSERT INTO gaestebuch
(ersteller,titel,beitrag)
VALUES (
"'.mysqli_real_escape_string($ersteller).'",
"'.mysqli_real_escape_string($titel).'",
"'.mysqli_real_escape_string($beitrag).'",
NOW());';
mysqli_query($_sql, $link);
echo "<b>Danke für Ihren Eintrag.</b><br><br>";
}
}
?>
<b>Alle Gästebucheinträge:</b><br>
<br>
<?php
$_sql = "SELECT * FROM gaestebuch";
$_res = mysqli_query($_sql, $link);
while ($row = mysqli_fetch_array($_res, MYSQL_ASSOC))
{
echo "<hr>";
echo "Eintrag Nummer: " . $row["id"];
echo " von " . $row["ersteller"];
echo "'<br>Titel:' " . $row["titel"];
echo "<br>Text: ". str_replace("\n", "<br>", $row["beitrag"]);
echo "<hr>";
}
?>
<br><br>
<form action="deinprofil.php" method="POST">
Ihr Name: <input name="ersteller" maxlength=30><br>
Titel des Beitrags: <input name="titel" maxlength=100><br>
Ihr Gästebucheintrag:<br>
<textarea name="beitrag" rows=5 cols=50></textarea><br>
<input type="submit" name="submit" value="Eintragen">
</form>
Kommentar