si ca peut servir vu sur
macbidouille.com
ici
http://www.macbidouille.com/niouzcontenu.php?date=2003-03-27#5110
- Bug Safari et PHP - Lionel - 18:53:58
Mike, de Reservoirmedia a découvert un bug assez important dans Safari.
Chez moi, impossible d'accéder à la partie écrire avec Safari, echec du cookie...
move_uploaded_file
(PHP 4 >= 4.0.3)
move_uploaded_file -- Moves an uploaded file to a new locationDescription
bool move_uploaded_file ( string filename, string destination)Il semble que parfois bref 1 fois sur 2 il ne voie pas le fichier choisie ça
fonctionne tres bien avec tout autre fureteur.
C'est peut-être ça qui explique pourquoi je ne peux jamais installer de
logo, image ou document depuis Safari. Quand je clique sur télécharger, ça
recharge la page mais ne télécharge pas le fichier.
Ça me fait penser à un truc bizarre de Safari qui n'est pas lié à ce pb :
quelqu'un peut m'expliquer pourquoi, quand je tape des guillemets anglais,
ils apparaissent bien dans le champ de formulaire, mais quand je valide, ils
sont transformés en point d'interrogation. Pénible de devoir revenir à IE
juste pour ça...
-- Roustoubi
Ãa me fait penser à un truc bizarre de Safari qui n'est pas lié à ce pb :
quelqu'un peut m'expliquer pourquoi, quand je tape des guillemets anglais,
ils apparaissent bien dans le champ de formulaire, mais quand je valide,
ils
sont transformés en point d'interrogation.
Au hasard je dirais : un bug de Safari. (inattendu n'est-ce pas ?)
Pénible de devoir revenir à IE
juste pour ça...
Utilise Mozilla ?
Ça me fait penser à un truc bizarre de Safari qui n'est pas lié à ce pb :
quelqu'un peut m'expliquer pourquoi, quand je tape des guillemets anglais,
ils apparaissent bien dans le champ de formulaire, mais quand je valide, ils
sont transformés en point d'interrogation. Pénible de devoir revenir à IE
juste pour ça...
Visiblement Safari convertit le texte que tu envoies dans le charset de
destination. Mais au lieu de faire comme Mozilla et de mettre des {
quand le caractère n'existe pas dans le charset en question, il remplace le
caractère par un ?. Tu as toujours la solution de passer ton site en
utf-8, et tout fonctionnera ipmpeccablement avec Safari.
-- Fil
Merci Fil, je ne suis vraiment pas très au fait de ces problèmes de charset.
Concrètement, qu'est-ce que ça pose comme problème au commun des mortels le
utf-8, sans quoi j'imagine que tout le monde serait passé là-dessus si ça
résout des problèmes ...
-- Roustoubi
Concrètement, qu'est-ce que ça pose comme problème au commun des mortels le
utf-8, sans quoi j'imagine que tout le monde serait passé là-dessus si ça
résout des problèmes ...
Ca n'est pas compris par les vieux browsers. Sinon, rien à signaler de
spécial. Pour en savoir un peu plus tu peux lire ce texte que j'avais fait
quand j'avais cherché à comprendre comment rendre spip multi-charsets
http://www.uzine.net/article1785.html
il va maintenant falloir qu'on fasse une doc "spip et les charsets" ...
-- Fil
Visiblement Safari convertit le texte que tu envoies dans le charset de
destination. Mais au lieu de faire comme Mozilla et de mettre des {
quand le caractère n'existe pas dans le charset en question, il remplace
le
caractère par un ?
Je ne sais pas ce que Roustoubi appelle guillemets anglais, mais il est
probable qu'ils existent en iso-8859-1, non ?