PHP : warning avec str_replace

Résolu
jona303 Messages postés 369 Date d'inscription   Statut Membre Dernière intervention   -  
jona303 Messages postés 369 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un probleme avec un str_replace que j'ai du mal à comprendre.
Le tout fonctionnait en local avec xampp, et une fois mis online (60gp chez OVH qui est PHP5),
un Warning s'affiche :
Warning: Wrong parameter count for str_replace() in /homez.42/nutritiog/www/index.php on line 72

mon code :
$str = str_replace("//img//", "", $contenu2, $count);


J'ai pas mal cherché un peu partout mais je ne trouve pas ce qui peut produire le warning.

Si une bonne âme à une petite idée, ce serait très cool :)

Merci
A voir également:

4 réponses

Yohan85 Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   25
 
salut,

tu veux remplacer toutes les occurences "img" ???

Si c'est le cas, tu n'as pas besoin de mettre le $count dans la fonction str_replace.

Yohan
0
jona303 Messages postés 369 Date d'inscription   Statut Membre Dernière intervention   28
 
Salut,
merci de ta réponse,
en fait le truc c'est que j'ai besoin de savoir combien de '//img//' sont présent dans ma String.
Donc je ne peux pas m'en passer.
Ce que je ne comprend pas dans le message d'erreur c'est que l'argument count est reconnu par le server, mais il n'accepte pas que j'y mette une variable.

:(
0
Yohan85 Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   25
 
Avec la fonction substr_count vous pouvez compter le nombre de fois "img"
0
jona303 Messages postés 369 Date d'inscription   Statut Membre Dernière intervention   28
 
oui,
merci, je ne la connaissais pas, je ne fais pas de php depuis longtemps :)

mais bon,.. ca reste bizarre comme erreur, en tous cas c'est résolu,.
encore merci.

;)
0