Dominique | 14 May 01:39
Favicon

Re: #ENV URL Firefox et Safari

monnaieancienne <monnaieancienne <at> free.fr> wrote:

> Bonjour,
> 
> J'ai une table des communes de France avec + de 37000 villes et 
> villages. J'utilise un #ENV pour passer dans l'url une variable 
> contenant le nom de ces villes et villages.
> J'ai un souci avec FF et Safari qui semble faire un double encodage sur
> l'url.
> Par exemple Villefranche sur Saône  devient Villefranche%sur%Sa%$ne ou
> un truc du genre.
> Alors forcement lorsque je veux afficher sur mon autre page la variable
> nom j'obtiens un truc un peu crade que je fasse 
> [(#ENV{nom}|utfr8_encode)]  ou  [(#ENV{nom}|utfr8_decode)] c'est pas beau!
> 
> Le site est bien UTF8 mais la table en Iso et là je me vois mal 
> reprendre la saisie des 37000 villes.
> C'est par contre nickel sous IE ( pour une fois) et sous Opéra
> 
> Une idée de ce que je pourrais faire ?

passer les codes insee de tes villes plutôt que les noms (cela
resoudrait la question des homonymies) ou alors utilser peut-être plutôt
urlencode et urldecode.
<http://fr.php.net/manual/fr/function.urlencode.php>

--

-- 
http://wojylac.free.fr
Un proverbe chinois dit que lorsqu'on a rien à dire
on cite généralement un proverbe chinois.


Gmane