Hier ich bin gerade dabei ein Gbook zuschreiben. Das Problem ist, das ich als ausgabe aber nur einen Buchstaben habe.
Was ist falsch an meinem Script?
<?php
$sql = "SELECT * FROM gbook ORDER BY datum DESC";
$result = mysql_query($sql) or die(mysql_error().'<br />Query: '.$sql);
while ($gbook = mysql_fetch_array($result)) {
$zeit = $gbook["datum"];
$autor = $gbook["name"];
$kommentar = $gbook["eintrag"];
$ort = $gbook["ort"];
$roller = $gbook["roller"];
}
$kommentar = str_replace(":-)", "<img src=\"smilies/smilie1.gif\">", $kommentar);
$kommentar = str_replace(";-)", "<img src=\"smilies/smilie2.gif\">", $kommentar);
$kommentar = str_replace("", "<img src=\"smilies/smilie3.gif\">", $kommentar);
$kommentar = str_replace(":-(", "<img src=\"smilies/smilie4.gif\">", $kommentar);
$kommentar = str_replace(":cry:", "<img src=\"smilies/smilie5.gif\">", $kommentar);
$kommentar = str_replace(":angry:", "<img src=\"smilies/smilie6.gif\">", $kommentar);
$kommentar = str_replace(":D", "<img src=\"smilies/smilie8.gif\">", $kommentar);
$kommentar = str_replace("", "<img src=\"smilies/smilie9.gif\">", $kommentar);
for ($i = 0; $i < count($kommentar); $i++) {?>
<div id="Inhalt">
<table width="100%">
</table>
<table width="100%">
<tr>
<td valign="bottom"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Steffens Gästebuch</font></td>
<td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="addentry.php">Eintrag hinzufügen</a></font></td>
</tr>
</table>
<table cellpadding=4 cellspacing=1 border=0 width="100%" bgcolor="#A1A5A9">
<tr bgcolor="#999999" id="tablehead">
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000"><b>Autor</b></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000"><b>Kommentar</b></font></td>
</tr>
<tr bgcolor="#e9e9e9" id="tablea">
<td valign="top" width="230" nowrap><table>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">Autor:
<?php echo stripslashes(nl2br($autor[$i].""));?></b> </font></td>
</tr>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000"><u>
Eintrag vom</u> <?php echo date("d.m.y , h:i",$datum[$i]);?> <br>
<u>Wo kommst du her</u>: <?php echo stripslashes(nl2br($ort[$i]."")); ?><br>
<u>Roller</u>: <?php echo stripslashes(nl2br($roller[$i]."")); ?><br>
</font></td>
</tr>
</table></td>
<td width="100%" valign="top"><table>
<tr>
<td valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">
<?php echo stripslashes(nl2br($kommentar[$i]."")); ?></font></td>
</tr>
</table></td>
</tr>
</table>
<table width="100%">
</table>