J'ai un script PHP tout bete qui est celui-ci
<?
header("Content-type:text/html; charset=utf-8");
echo utf8_encode('cinéma');
?>
et une page html qui fait une requete ajax sur le script ci dessus et
affiche le résultat...
Et bien ca marche sous tous les navigateur sauf safari 1.3.
Celui-ci a décidé de m'afficher le text à sous la forme
cinéma
J'ai un script PHP tout bete qui est celui-ci
<?
header("Content-type:text/html; charset=utf-8");
echo utf8_encode('cinéma');
?>
et une page html qui fait une requete ajax sur le script ci dessus et
affiche le résultat...
Et bien ca marche sous tous les navigateur sauf safari 1.3.
Celui-ci a décidé de m'afficher le text à sous la forme
cinéma
J'ai un script PHP tout bete qui est celui-ci
<?
header("Content-type:text/html; charset=utf-8");
echo utf8_encode('cinéma');
?>
et une page html qui fait une requete ajax sur le script ci dessus et
affiche le résultat...
Et bien ca marche sous tous les navigateur sauf safari 1.3.
Celui-ci a décidé de m'afficher le text à sous la forme
cinéma
Etienne SOBOLE wrote:J'ai un script PHP tout bete qui est celui-ci
<?
header("Content-type:text/html; charset=utf-8");
echo utf8_encode('cinéma');
?>
et une page html qui fait une requete ajax sur le script ci dessus et
affiche le résultat...
Et bien ca marche sous tous les navigateur sauf safari 1.3.
Celui-ci a décidé de m'afficher le text à sous la forme
cinéma
Auriez-vous un exemple en ligne : la page contenant "cinéma", ainsi que la
page contenant la requète XHR ?
Je soupçonne que ce soit cette dernière page qui pose prb (on affiche de
l'UTF-8 au sein d'une page en ISO Latin-1)
Au passage votre utf8_encode ne serait pas nécessaire si votre fichier php
était enregistré en UTF-8 directement.
Etienne SOBOLE wrote:
J'ai un script PHP tout bete qui est celui-ci
<?
header("Content-type:text/html; charset=utf-8");
echo utf8_encode('cinéma');
?>
et une page html qui fait une requete ajax sur le script ci dessus et
affiche le résultat...
Et bien ca marche sous tous les navigateur sauf safari 1.3.
Celui-ci a décidé de m'afficher le text à sous la forme
cinéma
Auriez-vous un exemple en ligne : la page contenant "cinéma", ainsi que la
page contenant la requète XHR ?
Je soupçonne que ce soit cette dernière page qui pose prb (on affiche de
l'UTF-8 au sein d'une page en ISO Latin-1)
Au passage votre utf8_encode ne serait pas nécessaire si votre fichier php
était enregistré en UTF-8 directement.
Etienne SOBOLE wrote:J'ai un script PHP tout bete qui est celui-ci
<?
header("Content-type:text/html; charset=utf-8");
echo utf8_encode('cinéma');
?>
et une page html qui fait une requete ajax sur le script ci dessus et
affiche le résultat...
Et bien ca marche sous tous les navigateur sauf safari 1.3.
Celui-ci a décidé de m'afficher le text à sous la forme
cinéma
Auriez-vous un exemple en ligne : la page contenant "cinéma", ainsi que la
page contenant la requète XHR ?
Je soupçonne que ce soit cette dernière page qui pose prb (on affiche de
l'UTF-8 au sein d'une page en ISO Latin-1)
Au passage votre utf8_encode ne serait pas nécessaire si votre fichier php
était enregistré en UTF-8 directement.
Salut.
ouai je t'ai fait un exemple.
www.webshaker.net/cinema.php
je t'ai tout converti en UTF-8, ce qui ne change rien, mais ca je le savais
deja.
En fait, il semble que safari 1.3 (je parle pas des safari récent !!!)
convertisse automatiquement ce qui arrive d'une requete AJAX en UTF-8, mais
si c'est deja de l'UTF-8, ben ca le reconverti une deuxieme fois...
Pour le moment j'ai patché en envoyant de l'ISO si le USER agent est safari
1.3,
mais j'ai pas de safari 2.0 pour tester !!!
Salut.
ouai je t'ai fait un exemple.
www.webshaker.net/cinema.php
je t'ai tout converti en UTF-8, ce qui ne change rien, mais ca je le savais
deja.
En fait, il semble que safari 1.3 (je parle pas des safari récent !!!)
convertisse automatiquement ce qui arrive d'une requete AJAX en UTF-8, mais
si c'est deja de l'UTF-8, ben ca le reconverti une deuxieme fois...
Pour le moment j'ai patché en envoyant de l'ISO si le USER agent est safari
1.3,
mais j'ai pas de safari 2.0 pour tester !!!
Salut.
ouai je t'ai fait un exemple.
www.webshaker.net/cinema.php
je t'ai tout converti en UTF-8, ce qui ne change rien, mais ca je le savais
deja.
En fait, il semble que safari 1.3 (je parle pas des safari récent !!!)
convertisse automatiquement ce qui arrive d'une requete AJAX en UTF-8, mais
si c'est deja de l'UTF-8, ben ca le reconverti une deuxieme fois...
Pour le moment j'ai patché en envoyant de l'ISO si le USER agent est safari
1.3,
mais j'ai pas de safari 2.0 pour tester !!!
> He oui ... (j'en avais parlé y a des lustres sur fcl.javascript et/ou
...auteurs)
Ficèle qui ne semble rien donner?
Le curieux est que
http://www.webshaker.net/ask_cinema.php
nous donne bien 'cinéma' avec Safari.
> He oui ... (j'en avais parlé y a des lustres sur fcl.javascript et/ou
...auteurs)
Ficèle qui ne semble rien donner?
Le curieux est que
http://www.webshaker.net/ask_cinema.php
nous donne bien 'cinéma' avec Safari.
> He oui ... (j'en avais parlé y a des lustres sur fcl.javascript et/ou
...auteurs)
Ficèle qui ne semble rien donner?
Le curieux est que
http://www.webshaker.net/ask_cinema.php
nous donne bien 'cinéma' avec Safari.
pour info voila la liste de tous les user agent safari
http://www.useragentstring.com/pages/Safari/
je cherche un safari 2.0 !!!
pour info voila la liste de tous les user agent safari
http://www.useragentstring.com/pages/Safari/
je cherche un safari 2.0 !!!
pour info voila la liste de tous les user agent safari
http://www.useragentstring.com/pages/Safari/
je cherche un safari 2.0 !!!
> Perso j'ai : Version 2.0.2 (416.12)
(système Mac OS X 10.4.3 (8F46))
> Perso j'ai : Version 2.0.2 (416.12)
(système Mac OS X 10.4.3 (8F46))
> Perso j'ai : Version 2.0.2 (416.12)
(système Mac OS X 10.4.3 (8F46))
Perso j'ai : Version 2.0.2 (416.12)
(système Mac OS X 10.4.3 (8F46))
cool donc tu me confirmes que sur la version 2.0.2
l'encodage utf-8 ne marche pas non plus !
tout du moins dans l'exemple que j'ai donnée?
www.webshaker.net/cinema.php
Tu peux me filer ton useragent exact stp ?
Perso j'ai : Version 2.0.2 (416.12)
(système Mac OS X 10.4.3 (8F46))
cool donc tu me confirmes que sur la version 2.0.2
l'encodage utf-8 ne marche pas non plus !
tout du moins dans l'exemple que j'ai donnée?
www.webshaker.net/cinema.php
Tu peux me filer ton useragent exact stp ?
Perso j'ai : Version 2.0.2 (416.12)
(système Mac OS X 10.4.3 (8F46))
cool donc tu me confirmes que sur la version 2.0.2
l'encodage utf-8 ne marche pas non plus !
tout du moins dans l'exemple que j'ai donnée?
www.webshaker.net/cinema.php
Tu peux me filer ton useragent exact stp ?
cool donc tu me confirmes que sur la version 2.0.2
l'encodage utf-8 ne marche pas non plus !
pas s'il n'a pas le charset xml
P. Goiffon te dirait qu'il suffit qu'il soit dans le header (via php ?)
Revoir son exemple :
http://pgoiffon.free.fr/_temp/XHR_charset.html
et le fil :
<http://groups.google.com/group/fr.comp.lang.javascript/browse_frm/thread/355398c34c9c2aaa/0545ef9dc91ccdef?#0545ef9dc91ccdef>
cool donc tu me confirmes que sur la version 2.0.2
l'encodage utf-8 ne marche pas non plus !
pas s'il n'a pas le charset xml
P. Goiffon te dirait qu'il suffit qu'il soit dans le header (via php ?)
Revoir son exemple :
http://pgoiffon.free.fr/_temp/XHR_charset.html
et le fil :
<http://groups.google.com/group/fr.comp.lang.javascript/browse_frm/thread/355398c34c9c2aaa/0545ef9dc91ccdef?#0545ef9dc91ccdef>
cool donc tu me confirmes que sur la version 2.0.2
l'encodage utf-8 ne marche pas non plus !
pas s'il n'a pas le charset xml
P. Goiffon te dirait qu'il suffit qu'il soit dans le header (via php ?)
Revoir son exemple :
http://pgoiffon.free.fr/_temp/XHR_charset.html
et le fil :
<http://groups.google.com/group/fr.comp.lang.javascript/browse_frm/thread/355398c34c9c2aaa/0545ef9dc91ccdef?#0545ef9dc91ccdef>
ASM wrote:cool donc tu me confirmes que sur la version 2.0.2
l'encodage utf-8 ne marche pas non plus !
pas s'il n'a pas le charset xml
[exemple de Etienne Sobole sur http://www.webshaker.net/cinema.php]
Ici sur http://www.webshaker.net/cinema.php comme sur
http://www.webshaker.net/ask_cinema.php (la page appelée par XHR) on a
bien le bon entête renvoyé par le serveur :
Content-Type: text/html; charset=utf-8
Et la page ask_ciname.php est bien en UTF-8...
Il faudrait vérifier avec quel codage Safari lit la page cinema.php
Vous parlez tous les 2 de plusieurs versions, est-ce que les 1.x ne sont
pas obsolètes ? (je ne sais pas qui pourrait se permettre de supporter
parfaitement Netscape 2 aujourd'hui)
ASM wrote:
cool donc tu me confirmes que sur la version 2.0.2
l'encodage utf-8 ne marche pas non plus !
pas s'il n'a pas le charset xml
[exemple de Etienne Sobole sur http://www.webshaker.net/cinema.php]
Ici sur http://www.webshaker.net/cinema.php comme sur
http://www.webshaker.net/ask_cinema.php (la page appelée par XHR) on a
bien le bon entête renvoyé par le serveur :
Content-Type: text/html; charset=utf-8
Et la page ask_ciname.php est bien en UTF-8...
Il faudrait vérifier avec quel codage Safari lit la page cinema.php
Vous parlez tous les 2 de plusieurs versions, est-ce que les 1.x ne sont
pas obsolètes ? (je ne sais pas qui pourrait se permettre de supporter
parfaitement Netscape 2 aujourd'hui)
ASM wrote:cool donc tu me confirmes que sur la version 2.0.2
l'encodage utf-8 ne marche pas non plus !
pas s'il n'a pas le charset xml
[exemple de Etienne Sobole sur http://www.webshaker.net/cinema.php]
Ici sur http://www.webshaker.net/cinema.php comme sur
http://www.webshaker.net/ask_cinema.php (la page appelée par XHR) on a
bien le bon entête renvoyé par le serveur :
Content-Type: text/html; charset=utf-8
Et la page ask_ciname.php est bien en UTF-8...
Il faudrait vérifier avec quel codage Safari lit la page cinema.php
Vous parlez tous les 2 de plusieurs versions, est-ce que les 1.x ne sont
pas obsolètes ? (je ne sais pas qui pourrait se permettre de supporter
parfaitement Netscape 2 aujourd'hui)