J'ai une erreur concernant l'utilisation de wanewsletter sur mon site qui est la suivante :
Fatal error: Cannot redeclare str_ireplace() in /lib_newsletter.php on line 159
Le fichier lib_newsletter ne contient qu'une accolade ( } ) à la ligne 159.
Je vous joins donc la partie du fichier lib_newsletter qui semble correspondre à l'erreur (la ligne 159 est la dernière) :
Code : Tout sélectionner
function str_ireplace($find, $replace, $str) {
$tmpf = array(
'\\','/','[',']','(',
')','*','+','-','?',
'^','$','.','|','{','}'
);
$tmpr = array(
'\\\\','\/','\[','\]','\(',
'\)','\*','\+','\-','\?',
'\^','\$','\.','\|','\{','\}'
);
if(!is_array($find))
$find = array($find);
for($a = 0, $b = count($find); $a < $b; $a++)
$find[$a] = '/(?i)'.str_replace($tmpf, $tmpr, $find[$a]).'/';
return preg_replace($find, $replace, $str);
}
Merci d'avance