Kommentar-Script mit Smileys einbinden

Hallo liebe PHP’ler, ich hoffe mir kann jemand helfen.
Und zwar habe ich ein Kommentar-Script, soweit fertig, jedoch möchte ich Smileys dazu machen, habe soweit auch alles geschafft, jedoch wird bei der Ausgabe der Smiley noch immer in Text-Form geschrieben.

Zu erwähnen ist noch:
Das Script läuft ohne Datenbank also ohne MySQL

Es hat 3 Datein:
comment.html (Hier kann man ein kommentar eintragen)
erfolg.php (wird übermittelt)
comments.php (da werden alle EInträge angezeigt)

so mein Werk bisher:
im header von comment.html:

<script language="JavaScript" type="text/javascript"> function Smiley(smile) { document.lol.eintrag.value += smile+" "; document.lol.eintrag.focus (); } </script>

dann im Formular etwas drunter (auch im comment.html):

[CODE]
Dein Nickname:








Dein Kommentar:


[/CODE]

und nun (erfolg.php):

<?php 
$smileytext = $_POST['eintrag'];
$smileytext = str_replace(":)", "<img src=\"url-vom-smiley" style=\"border:0px;\" />", $smileytext); // smiley1 in ein img Tag einbinden
 
 
$date = date("d.m.Y");  
$uhrzeit = date("H:i"); 
$daten="Eintrag von <b>".$_POST['name']."</b> am ".$date." um ".$uhrzeit." Uhr:
<br>".$_POST['eintrag']."<br><br>\r\n";
$datenbank = "daten.txt";
if (file_exists($datenbank))
    {
        // neuer Eintrag
        $inhalt = file($datenbank);
        $num = 0;
        // aktuelle ID auslesen
        foreach ($inhalt AS $line)
            {
                if (substr($line, 0, 20) == "*------------------*" AND substr(trim($line), 20) > $num)
                    {
                        $num = substr(trim($line), 20);
                    }
            }
        $num = $num + 1;
    }
else
    {
         $num = 1;
    }
$fh = fopen($datenbank, "w");
fwrite($fh, "*------------------*" . $num . "\r\n");
fwrite($fh, $daten);
foreach ($inhalt AS $line)
    {
        fwrite($fh, $line);
    }
fclose($fh);
?>
Dein Kommentar wurde erfolgreich eingetragen.
<a href="comments.php">Zurück zum Artikel.</a>

und nun bei der Kommentar-Übersicht (comments.php):

[PHP]<?php $datenbank = "daten.txt"; // Ausgabe $inhalt = file($datenbank); if (file_exists($datenbank)) { foreach ($inhalt AS $line) { if (substr($line, 0, 20) == "*------------------*") { echo "Kommentar #" . substr(trim($line), 20) . ":
"; } else { echo $line; } } } else { echo "noch kein Kommentar vorhanden"; } { echo $smileytext; } ?> [/PHP]

bitte um hilfe

Thema ist erledigt: [Erledigt] Frage zu Smiley in Kommentar-Box - php.de

Gruß