[PHP] Problème avec le contenu d'une variable provenant d'1 formulaire
Problème avec le contenu d'une variable provenant d'1 formulaire [PHP] - Programmation
Sujets relatifs:
Leave a Replay
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 26-07-2001 à 15:13:17
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>";
?>