Affichage de � dans le texte
Posté : 26 avr. 2010, 09:41
Tout d'abord bonjour à tous, c'est la première fois que je poste sur ce forum!
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 :Mais non, que dalle, les deux dernières lignes ne marchent pas.
Du coup je me retrouve avec des liens comme ça sur l'intranet :
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
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