Hallo, Enno,
eine solche Funktion hat doch fast jedes Gästebuch oder Bulletin-Board.
Wenn Du den Code nicht selbst schreiben willst oder kannst, z.B. hierhttp://www.hotscripts.com/PHP/Scripts_and_Programs/Guestbooks/ nach einem entsprechenden Skript schauen, runterladen, Quellcode studieren ...
Im Prinzip geht das mit PHP in etwa so ...
//wink
$ntext = str_replace(';-)', '<img src="img/wink.gif">', $ntext);
$ntext = str_replace(';)', '<img src="img/wink.gif">', $ntext);
// smile
$ntext = str_replace(':-)', '<img src="img/smile.gif">', $ntext);
$ntext = str_replace(':)', '<img src="img/smile.gif">', $ntext);
// sad
$ntext = str_replace(':-(', '<img src="img/sad.gif">', $ntext);
$ntext = str_replace(':(', '<img src="img/sad.gif">', $ntext);
// ...
Grüße,
Sebastian