Salut à tous,
Lorsque j'essaye de faire un window.open sur un fichier dont le nom contient un "é" j'ai le &atild;©: (je sais pas les écrire) qui se mette en dessous.
Exemple
J'ai essayé toutes les fonctions que je connais (même celles qui n'avaient pas de sens en désépoir de cause).
Rien a faire. Je pourrais supprimer l'accent à l'upload mais j'aimerai ne pas avoir a le faire car c'est le seul de mes 5serveurs qui me fait ca.
Aussi si par exemple j'ouvre une url pour qu'il m'affiche la liste des fichiers à l'intérieur. Tous les nom de fichiers ont des ? dans des losanges à la place des caractères spéciaux. (je parle de par exemple http://domaine.com/fichiers_upload/)
[b]C'est ca qui m'embete le plus[/i]
Je n'ai aps d'encodage particulier dans apache.
Si quelqu'un à une idée je suis preneur
Rude
Edit : au niveau du code => (window.open(<?php echo $fichier; ?>)
j'ai essayé les fonctions utf8_decode,encode,htmlentites,_entity_decode etc ... (oui je suis déséspéré alors j'essaye aussi ce qui n'a pas de sens).
Modifié par ffwrude (04 Nov 2011 - 16:36)
Lorsque j'essaye de faire un window.open sur un fichier dont le nom contient un "é" j'ai le &atild;©: (je sais pas les écrire) qui se mette en dessous.
Exemple
http://domaine.com/mon_fichier_é.pdf
=>
NOT FOUND
The requested URL http://domaine.com/mon_fichier_ã©.pdf was not found on this server.
J'ai essayé toutes les fonctions que je connais (même celles qui n'avaient pas de sens en désépoir de cause).
Rien a faire. Je pourrais supprimer l'accent à l'upload mais j'aimerai ne pas avoir a le faire car c'est le seul de mes 5serveurs qui me fait ca.
Aussi si par exemple j'ouvre une url pour qu'il m'affiche la liste des fichiers à l'intérieur. Tous les nom de fichiers ont des ? dans des losanges à la place des caractères spéciaux. (je parle de par exemple http://domaine.com/fichiers_upload/)
[b]C'est ca qui m'embete le plus[/i]
Je n'ai aps d'encodage particulier dans apache.
Si quelqu'un à une idée je suis preneur
Rude
Edit : au niveau du code => (window.open(<?php echo $fichier; ?>)
j'ai essayé les fonctions utf8_decode,encode,htmlentites,_entity_decode etc ... (oui je suis déséspéré alors j'essaye aussi ce qui n'a pas de sens).
Modifié par ffwrude (04 Nov 2011 - 16:36)