Hallo !
Hallo...
Mh, habe da folgendes Problem hier ist der kurze CODE:
if(strstr($STRING_Special,":-("))
{
$STRING_Special = ereg_replace(":-(","<img src=Smilie4.gif>",$STRING_Special);
}UND hier ist der Fehler des Browsers:
Warning: REG_EPAREN:parentheses not balanced in d:\wamp-system\apache\htdocs\chat-c-m\chat_window.php on line 53Ich habe keine Ahnung warum er solch einen Fehler ausspuckt, weil bei den andern Smilies ist es gegangen !!
Wäre froh um Hilfe!LEE!
Also Lee,
dein Problem genau sehe ich hier nicht, aber ich vernmute einfach mal:
Nimm einfach str_replace, und schreib es als funktionion, so kannst du es oft wiederverwenden, hier ein Beispiel:
function textrep($text) {
$text = str_replace(':-)','<img src=Smilie4.gif>',$text);
$text = str_replace(':)','<img src=Smilie4.gif>',$text);
return $text;
}
Mit dieser funktion kannst du jederzeit in jeder string-Variable(ein text in einer Variable) diese Textstellen ( :-) und :) ) umwandeln in smilies.
setze sie einfach folgeendermassen ein:
$STRING_Special = textrep($STRING_Special);
mfg
Tron