Fehlermeldung bei RegEXP: undelimited Ending ':'
Hans
- php
Moin,
ich habe folgendes Regexp:
$threaddata['beitrag']=preg_replace(":-)","<img src="smilies/smily1.gif" alt=":-)">",$threaddata['beitrag']);
Beim Ausführen gibt PHP "undelimited Ending ':' " (oder so ähnlich, weiß nicht mehr genau) aus.
Woran liegt das?
Danke,
HAns
Hallo Hans,
$threaddata['beitrag']=preg_replace(":-)","<img src="smilies/smily1.gif" alt=":-)">",$threaddata['beitrag']);
Beim Ausführen gibt PHP "undelimited Ending ':' " (oder so ähnlich, weiß nicht mehr genau) aus.
ich vermute mal, dass es eher preg_replace("/:-)/","...") heißen müsste (evtl das ein oder andere Zeichen noch maskieren) - aber in deinem Fall reicht ein str_replace(':-)','<img src="smilies/smily1.gif" alt=":-)">',$threaddata['beitrag']); vollkommen aus (mal ganz davon abgesehen, dass ich diese komischen smiley-Bilder nicht leiden kann...)
->http://www.php.net/manual/de/function.str-replace.php
Grüße aus Nürnberg
Tobias
Moin,
danke..
MfG Hans