|
Dernière réponse | |
---|---|
Sujet : [PHP] Problème avec le contenu d'une variable provenant d'1 formulaire | |
shinji | J'ai un formulaire qui appel ma page, voilà l'url:
".../carteliste.php?choixdept=region&rayon=50& commune=saint+gr%C3%A9goire&x=51&y=151" je récupère $commune qui vaut "saint grégoire" dans le forumulaire. je l'affiche, résultat : "saint grégoire". je transforme $commune: $commune2 = strtr($commune,"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ","AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn" ); pour enlever les accents (pour recherche dans BDD). j'affiche $commune2, résultat: "saint grA goire" ??? Qu'est-ce qu'il faut faire, ça viens du codage de l'url paske j'ai fait un test dans un script : <? $commune="saint grégoire"; echo $commune."<br>"; $commune2 = strtr($commune,"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇ çÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ","AAAAAAaaaaaaOOOOOOooooooE EEEeeeeCcIIIIiiiiUUUUuuuuyNn" ); echo $commune2."<br>"; ?> |
Vue Rapide de la discussion |
---|