Url decode et accents ? - PHP - Programmation
Marsh Posté le 05-09-2005 à 17:34:26
fluminis a écrit : Les accents sont convertis en A majuscule trema suivis de tildes ou autres caracteres etranges. |
c'est un problème d'encodage, ton accent est en unicode
essaye http://php.net/utf8_decode
Marsh Posté le 05-09-2005 à 17:38:55
Youhou ! ça marche nikel
Merci
Marsh Posté le 05-09-2005 à 17:26:41
Bonjour à tous,
Je tente de décortiquer les "referers" des visiteurs de mon site.
Je les stockes dans une bdd et apres coup, quand je veux afficher mes stats, je parcours la table.
Mais voila, comment decoder les urls ?
J'arrive à recuperer les valeurs des arguments sans soucis mais j'ai des %20 et autres trucs du genre.
Je passe la valeur qui m'interesse à la moulinette de la fonction php "urldecode" mais ça ne fonctionne pas dutout avec les accents.
par exemple :
$var = "po%C3%A8me+sombre";
urldecode($var); => "poème sombre"
alors que j'aimerais obtenir "poème sombre"
Les accents sont convertis en A majuscule trema suivis de tildes ou autres caracteres etranges.
Quelle est la fonction php a utiliser ?
Merci d'avance
---------------
http://poemes.iceteapeche.com - http://www.simuland.net