Sengi
31-07-2004, 19:59
Schnen Samstag euch allen :)
Ich qule mich schon seid einigen Stunden mit folgendem Problem rum:
Ein Array ist gefttert mit folgenden Werten: :),:(,:keks:,:shock,8-)
und trgt den Namen smile_code.
Ein zweiter Array beinhaltet die passenden Urls fr die Grafiken der Smilies.
So folgender String muss bearbeitet werden:
$string=":) Test Bei mir klappt rein gar nichts :(";
Um jetzt den Smile Code gegen die passende Url zu tauschen versuche ich folgendes:
$string=str_replace($smile_code,$smile_url,$string);
Das klappt aber leider nicht. Der String bleibt unverndert.
Die beiden Arrays beinhalten ca. 300 Eintrge und werden aus ner DB eingelesen.
Habe es auch schon mit anderen Funktionen versucht wie mit preg_match(), aber ich bekomm das einfach nicht hin...
Vielleicht hat ja jemand von euch eine kleine Idee die mir weiter helfen knnte.
greetz Sengi
Ich qule mich schon seid einigen Stunden mit folgendem Problem rum:
Ein Array ist gefttert mit folgenden Werten: :),:(,:keks:,:shock,8-)
und trgt den Namen smile_code.
Ein zweiter Array beinhaltet die passenden Urls fr die Grafiken der Smilies.
So folgender String muss bearbeitet werden:
$string=":) Test Bei mir klappt rein gar nichts :(";
Um jetzt den Smile Code gegen die passende Url zu tauschen versuche ich folgendes:
$string=str_replace($smile_code,$smile_url,$string);
Das klappt aber leider nicht. Der String bleibt unverndert.
Die beiden Arrays beinhalten ca. 300 Eintrge und werden aus ner DB eingelesen.
Habe es auch schon mit anderen Funktionen versucht wie mit preg_match(), aber ich bekomm das einfach nicht hin...
Vielleicht hat ja jemand von euch eine kleine Idee die mir weiter helfen knnte.
greetz Sengi