Je vous explique mon problème.
Je développe un intranet, et j'ai codé un module qui permet :
- en mettant des fichiers pdf dans un dossier (sur le serveur), de les mettre automatiquement sur l'intranet, en ligne
- le but est que ces pdf apparaissent sous une forme particulière : liste des noms des pdf, cliquables
Vous me suivez? En gros :
On met un "blablabla.pdf" dans le dossier magique du serveur, et sur le site apparait "blablabla", on clique dessus et là pouf une petite fenêtre permettant d'ouvrir/enregistrer le pdf apparait.
Tout ça, je l'ai déjà fait.
Mon problème, c'est que si le titre d'un pdf contient é è à ' " etc il m'affiche des vieux symboles tous moches à la place : �
(j'avais même des problèmes avec les espaces, mais ça je l'ai résolu en mettant des underscores à la place)
Dans mon code j'ai mis ça :
Code : Tout sélectionner
$file = basename($file, ".pdf");
$file2 = str_replace ( '_', ' ', $file);
$file3 = str_replace ( 'é', 'é', $file2);
$file4 = str_replace ( "'", ''', $file3);Du coup je me retrouve avec des liens comme ça sur l'intranet :
10.034 Bilan de l�utilisation de la ligne de tr�sorerie en 2009
Affichage impeccable sur internet explorer en laissant les accents etc, mais toujours aussi dégueu sous firefox... problème d'encodage peut être?
Je sèche un peu là, z'avez pas une idée s'iouplait?
Taopaipai
________________________________________________________________
si vous avez besoin de plus de précisions, pas d'souci il suffit de l'demander