Ich arbeite gerade an der Homepage unseres Stammes auf die-staemme.de.
Ich möchte gern in Forum und Gästebuch eine Funktion einfügen, Smiley im Text zu integrieren.
Ungefähr so wie bei Mogelpower.
Das heißt
wird zu
Die Smiley würde ich auf meinen Webspace hochladen und entsprechend ihrer Nummer benennen.
Natürlich könnte man das mit
machen, aber bei 20 Smiley wird das ein wenig umständlich, oder?
Gibt es da eine komfortablere Lösung?
Ich möchte gern in Forum und Gästebuch eine Funktion einfügen, Smiley im Text zu integrieren.
Ungefähr so wie bei Mogelpower.
Das heißt
Hallo
wird zu
Hallo <img src="smileys/01.jpg">
Die Smiley würde ich auf meinen Webspace hochladen und entsprechend ihrer Nummer benennen.
Natürlich könnte man das mit
str_replace("", "<img src='smileys/01.jpg'>", $text);
machen, aber bei 20 Smiley wird das ein wenig umständlich, oder?
Gibt es da eine komfortablere Lösung?
<?php
preg_replace("#(\[s01\])#Uis","<img src=\"smileys/01.jpg\" alt=\"Smiley\"",$string);
?>
Banse: Das ist doch praktisch genauso wie sein str_replace? ;-)
Es genügt eine Zeile für bis zu 99 Smileys:
Es genügt eine Zeile für bis zu 99 Smileys:
eregi_replace("\[s([0-9]{2})\]",'<img src="smileys/\\1.gif" alt="">',$text)
Logge dich ein um einen Beitrag zu schreiben.