par
lacfab » 24 oct. 2010, 07:45
Petit up !
J'ai un problème avec str_replace. Je l'utilise depuis des années sur plusieurs sites sans problèmes ... mais là ce matin je sèche ...
Voici mon texte :
Ce texte est enregistré dans la variable $titre et est envoyée via un formulaire
Voici ma fonction qui se trouve juste avant mon UPDATE :
Code : Tout sélectionner
$titre = str_replace(array("é","\""),array("é","""),$_POST['titre']);
J'ai volontairement laissé les deux caractères contenus dans mon texte
Voici le résultat dans la bdd:
Voilà ... il me convertit les " mais pas le reste ... je ne comprend plus rien ! Sur mes autres str_replace j'ai 15/20 caractères à remplacer et ça fonctionne ... what the f*** !?!

Petit up !
J'ai un problème avec str_replace. Je l'utilise depuis des années sur plusieurs sites sans problèmes ... mais là ce matin je sèche ...
Voici mon texte :
[code]Ceci est "un test" hé hé.[/code]
Ce texte est enregistré dans la variable $titre et est envoyée via un formulaire
Voici ma fonction qui se trouve juste avant mon UPDATE :
[code]$titre = str_replace(array("é","\""),array("é","""),$_POST['titre']);[/code]
J'ai volontairement laissé les deux caractères contenus dans mon texte
Voici le résultat dans la bdd:
[code]Ceci est "un test" hé hé.[/code]
Voilà ... il me convertit les " mais pas le reste ... je ne comprend plus rien ! Sur mes autres str_replace j'ai 15/20 caractères à remplacer et ça fonctionne ... what the f*** !?! :cry: