| | | | |
| | |
| Gast
Beiträge: n/a
| Hi, Leute. Ich hab es nun mit Hilfe diverser tuts geschafft, ein guestbook script zu schreiben. das problem ist nur, wenn ich es aufrufen wil kommt dieser fehler: Code: Parse error: parse error, unexpected T_IF in /usr/export/www/hosting/sipperotwolf/inhalt/book.php on line 8 könnt ihr mir vielleicht helfen? hier mein code: Code: //Nur pruefe wenn eintrag
if(isset($neueintrag)) #mit html davor ist das hier line8
{
//pruefe name
if(trim($name)=="")
{
if (isset($error))
$error .= '<center>
<font color=white face=arial size=3>Bitte geben Sie einen Namen ein!</font></center>';
else
$error = '<center><font color=white face=arial size=3>Bitte geben Sie einen Namen ein!</font></center>';
}
//pruefe mail
if(trim($email)!="")
{
if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$email))
{
if (isset($error))
$error .= '<center>
<font color=white face=arial size=3>Bitte geben Sie eine gültge, oder keine E-Mail-Adresse an!</font></center>';
else
$error = '<center><font color=white face=arial size=3>Bitte geben Sie eine gültge, oder keine E-Mail-Adresse an!</font></center>';
}
//pruefe nachricht
if(trim($nachricht)=="")
{
if (isset($error))
$error .= '<center>
<font color=white face=arial size=3>Bitte geben Sie eine Nachricht ein!</font></center>';
else
$error = '<center><font color=white face=arial size=3>Bitte geben Sie eine Nachricht ein!</font></center>';
}
//nur eintrag erstellen, wenn kein fehler
if(isset($error))
{
echo "<center>$error</center>";
echo "<center>
<font color=white face=arial size=3>zurück zum Formular</font></center>";
}
else
{
//verbindug mit datenbank
$verbindung = mysql_pconnect( "localhost", "xxx", "xxx");
//falls keine verbindung möglich ist
if (!$verbindung)
{
echo "<center><font color=white face=arial size=3>- Keine Verbindung zur Datenbank -</font></center>";
exit;
}
//datenbank auswaehlen und in table schreiben
mysql_select_db("xxx");
$id = time();
$name = addslashes($name);
$email = addslashes($email);
$land = addslashes($land);
$homepage = addslashes($homepage);
$message = addslashes($message);
$sqlkommando = "INSERT INTO guestbook (id, name, email, land, homepage, message) VALUES ('$id', '$name', '$email', '$land', '$homepage', '$message')";
mysql_query($sqlkommando) or die("Fehler: " . mysql_error());
echo "<center><font color=white face=arial size=3>Eintrag wurde hinzugefügt!</font></center>";
}//datenbank arbeiten abgschlossen
}//Neuer eintrag abgeschlossen
//Ausgabe erstellen
//Daten aus datenbank laden
$sqlkommando = "SELECT * FROM guestbook ORDER BY id DESC";
$sqlanfrage = mysql_query($sqlkommando) or die("Fehler: " . mysql_error());
echo "<hr>";
while($daten = mysql_fetch_object($sqlanfrage))
{
//daten der jeweiligen variablen zuweisen
$agdatum = getdate($daten->id);
$agemail1 = stripslashes($daten->email);
$aghomepage1 = stripslashes($daten->homepage);
$agname = stripslashes($daten->name);
$agnachricht = nl2br(stripslashes($daten->message));
$agemail = "$agname";
$aghomepage = "$aghomepage1";
//ausgabe beginn
echo "von ";
if (trim($agemail)== "")
{
echo "$agname ";
}
else
{
echo "$agemail ";
}
echo "am ";
echo "$datum[mday].$datum[mon].$datum[year] $datum[hours]:$datum[minutes]";
if (trim($aghomepage1)== "")
{
echo "
";
}
else
{
echo "
Homepage: ";
echo "$aghomepage";
}
echo "
";
echo $agnachricht;
echo "<hr>";
}
|
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Include fehler abfangen? | fadass | PHP Tipps 2005-2 | 16 | 23.12.2008 13:07 |
| bitte hilfe! mysql fehler meldung: | basicx | PHP Tipps 2008 | 2 | 22.07.2008 16:36 |
| mysql fehler meldung: | basicx | Datenbanken | 1 | 22.07.2008 09:48 |
| [Erledigt] Mysql Syntax Fehler | Datenbanken | 3 | 06.07.2006 09:58 | |
| [Erledigt] Seite wird nicht angezeigt, untersch. Fehler bei IE/FF/Safar | PHP-Fortgeschrittene | 19 | 31.05.2005 14:52 | |
| Blöder MySQL Fehler | PHP Tipps 2005 | 3 | 15.05.2005 03:14 | |
| Fehlermeldung - aber kein fehler... | Tschuu | HTML, Usability und Barrierefreiheit | 16 | 14.03.2005 15:56 |
| finde fehler trotz manual nicht: SELECT | lindner | Datenbanken | 3 | 13.03.2005 08:39 |
| Wo liegt der fehler?? | PHP-Fortgeschrittene | 5 | 22.12.2004 09:54 | |
| [Erledigt] mysql fehler | PHP Tipps 2004 | 2 | 03.11.2004 00:32 | |
| Fehler anders ausdrücken | PHP Tipps 2004 | 4 | 27.10.2004 15:09 | |
| Hilfe ich finde den Fehler nicht! | PHP Tipps 2004 | 2 | 07.10.2004 17:40 | |
| array_push nur in begrenzter Anzahl ausführen ? | PHP Tipps 2004 | 2 | 07.09.2004 09:05 | |
| mysql_real_escape_string - Fehler | Schaelle | Datenbanken | 0 | 03.07.2004 23:32 |
| Paradox, Fehler bei Berechnung in MySQL | MrNiceGuy | Datenbanken | 0 | 23.06.2004 16:09 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php finde fehler zeilen nicht |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.