Hallo,
ich habe 2 Arrays. Einen mit Smilies wie "" und "" und den anderen mit "happy.gif" oder "wink.gif".
Der Fehler muss bei $replace liegen, ich find' ihn aber nicht.
Wenn ein Smiley ersetzt werden soll, kommt nicht <img src="images/smilies/wink.gif" />, sondern <img src="images/smilies/Array" />
Ich hab' den Fehler aber (noch) nicht gefunden, deswegen brauch' ich euren Röntgenblick .
Danke schonmal
Gruß
icecream
ich habe 2 Arrays. Einen mit Smilies wie "" und "" und den anderen mit "happy.gif" oder "wink.gif".
Der Fehler muss bei $replace liegen, ich find' ihn aber nicht.
PHP-Code:
$replace = array('angel.gif', 'angry2.gif', 'angry.gif', 'beer2.gif', 'beer.gif', 'birthday.gif',
'bong.gif', 'bow.gif', 'confused.gif', 'cool.gif', 'dance.gif', 'dead.gif', 'deamon.gif', 'drink.gif',
'grin.gif', 'guit2.gif', 'guit3.gif', 'guit.gif', 'hanged.gif', 'happy.gif', 'headbanger.gif',
'keks.gif', 'kill2.gif', 'kill.gif', 'love.gif', 'nod.gif', 'pckill.gif',
'rasta.gif', 'sad2.gif', 'sad.gif', 'sick2.gif', 'sick3.gif', 'sick.gif', 'smoke.gif', 'vomit.gif',
'wink.gif', 'wow.gif');
$text = str_replace($smilies, '<img src="images/smilies/' . $replace . '" />', $text);
Ich hab' den Fehler aber (noch) nicht gefunden, deswegen brauch' ich euren Röntgenblick .
Danke schonmal
Gruß
icecream
Kommentar