Bonjour,
Vu qu'apparemment ereg_replace donne un message d'erreur depuis une des versions récentes de PHP j'ai essayé de la modifier en preg_replace mais ça me donne un message d'erreur.
Voici les lignes qui posent problème :
Code :
- $texte = preg_replace("([ \t]|^)www\.", " http://www.", $texte);
- $texte = preg_replace("([ \t]|^)ftp\.", " ftp://ftp.", $texte);
- $texte = preg_replace("(https://[^ )\r\n]+)", "<a href=\"\\1\" target=\"_blank\">\\1</a>", $texte);
- $texte = preg_replace("(ftp://[^ )\r\n]+)", "<a href=\"\\1\" target=\"_blank\">\\1</a>", $texte);
|
Et le message d'erreur qu'il me donne pour ces 4 lignes :
Citation :
Warning: preg_replace() [function.preg-replace]: Unknown modifier 'w' in Warning: preg_replace() [function.preg-replace]: Unknown modifier 'f' in Warning: preg_replace() [function.preg-replace]: Unknown modifier ' ' in Warning: preg_replace() [function.preg-replace]: Unknown modifier ' ' in
|
J'ai trouvé pas mal de topics traitant de ça sur le net mais je n'y parviens pas malgré tout, quelqu'un aurait-il par hasard une idée ?
Merci bcp !
---------------
SHOOT ME AGAIN WEBZINE