welke methode kun ik toepassen om de functie eregi te vervangen want mij hosting gaat naar php 5.4 en die ondersteund geen eregi meer.
ik wil dit stukje vervangen door preg_match.
PHP
if(eregi("'", $url) or eregi("mysql", $url) or eregi("<", $url) or eregi(">", $url) or eregi(")", $url) or eregi("query", $url) or eregi("mysql", $url) or eregi('"', $url) or eregi('config', $url) or eregi('ingelogd', $url) or eregi("query", $url)){
en met wat kan ik eregi_replace vervangen?
bijvoorbeeld dit:
PHP
$obj->bericht = preg_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]","<a href=\"\\1\" target=\"\\_blank\">\\2</a>",$obj->bericht);
geeft een error :
Warning: preg_replace() [function.preg-replace]: Delimiter must not be alphanumeric or backslash in /home//domains/crime-ware.nl/public_html/Games/nieuws.php on line 19600
nu weet ik dat preg_replace alleen // mag bevatten maar hoe verander ik de code dan?
kan iemand helpen? :cheer:
alvast bedankt.