Zitat:
Zitat von undeluxe
Nur er wirft mir folgende Fehlermeldung raus:
Zitat:
|
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /opt/lampp/htdocs/test/index.php on line 40
|
...
|
Besorg dir einen Editor mit Syntax-Highlighting (oder schalt es ein), dann fallen dir solche Fehler auf, bevor du das Script startest.
Zitat:
Zitat von Kropff
Leute! Hört mit diesen Anführungszeichen auf und arbeitet mit Hochkommata!
|
Sach ich auch immer.
Und ich möchte zusätzlich auf die Verwendung von sprintf() und printf() hinweisen, die mir für solche Aufgaben besser geeignet erscheinen als print() oder echo():
PHP-Code:
while($row = mysql_fetch_object($ergebnis))
{
printf(
'<div class="div1">%s Meckert: %s %s<br /></div>',
htmlspecialchars($row->name, ENT_QUOTES),
htmlspecialchars($row->text, ENT_QUOTES),
htmlspecialchars($row->Datum, ENT_QUOTES)
);
}
So vergisst man auch seltener, den Text für die Ausgabe in HTML zu "escapen".