2008/2/18 Peyraud, Florent <[EMAIL PROTECTED]>:
> <snip>
> > La 2ème, c'est être capable de récupérer les bonnes infos de la
> > requète http faite par IE. Avec du urldecode ou autre fonction PHP
> > peut-être ?
>
> Hum... Bof, ca fait un cas particulier pour un browser dont on ne maitrise ni 
> le comportement actuel ni le comportement futur. Beaucoup d'effort pour pas 
> grand chose je pense. Et puis ca risque de demander du "parsing" un peu 
> complexe à écrire et à maintenir. Il vaut ptet mieux pas mettre les effets de 
> bord chez toi. Laisse les dans le navigateur :)

Qui a dit de faire un cas particulier ? Soit passage en utf-8 comme
dit plus haut (mais là ce n'est absolument pas une nécessité) soit on
reste en ISO mais on convertit les accents -comme toute page qui se
respecte est sensée le faire-, et firefox saura les afficher ainsi que
n'importe quel autre navigateur... existant ou a venir..  quant à la
difficulté de parsing, on a déjà vu plus complexe:

<?php
echo '<a href="mycgi?foo=', urlencode($userinput), '">';
?>


Je te conseille de faire de la sorte, Yann, c'est ce que ferait tout
dev php pro qui se respecte... y' a juste à encapsuler ton url dans la
balise <a> de ta boucle...

PS: il existe aussi un urldecode() ;)

Nicolas

Diffusez cette liste aupres de vos relations :)
     Linux Azur : http://linux-azur.org
Se desabonner : http://linux-azur.org/liste.php3
*** Pas de message SMS, HTML ni de PJ SVP ***

Répondre à