par
weeb0 » 19 déc. 2011, 04:07
Bonjour,
Je développe sur un serveur lamp php: 5.2.10 et lorsque je tente une migration vers un host lamp php: 5.2.17.
Quand je teste mon application, la fonction suivante:
Code : Tout sélectionner
$description = htmlentities($_POST["description"],ENT_QUOTES,'UTF-8',false);
retourne une string vide, seulement lorsqu'il y a un accent (é) dans la description qui vient du post. Ça fonctionne à merveille sur mon serveur de dev. J'ai tenté de changer le paramètre UTF-8 pour: ISO-8859-1 rien n'y fait.
De plus, j'ai tenté de voir les différences entre les configuration (phpinfo()) la seule que j'ai vu à maintenant c'est magic_quotes_cpg. Je tente présentement de modifier localement la valeur, mais ce n'est pas encore une réussite.
Quelqu'un aurait une idée ?
Merci beaucoup!
Bonjour,
Je développe sur un serveur lamp php: 5.2.10 et lorsque je tente une migration vers un host lamp php: 5.2.17.
Quand je teste mon application, la fonction suivante:
[code]
$description = htmlentities($_POST["description"],ENT_QUOTES,'UTF-8',false);
[/code]
retourne une string vide, seulement lorsqu'il y a un accent (é) dans la description qui vient du post. Ça fonctionne à merveille sur mon serveur de dev. J'ai tenté de changer le paramètre UTF-8 pour: ISO-8859-1 rien n'y fait.
De plus, j'ai tenté de voir les différences entre les configuration (phpinfo()) la seule que j'ai vu à maintenant c'est magic_quotes_cpg. Je tente présentement de modifier localement la valeur, mais ce n'est pas encore une réussite.
Quelqu'un aurait une idée ?
Merci beaucoup!