Page 1 sur 1

Lire les caractères spéciaux MS-DOS en page php

Posté : 07 nov. 2013, 16:36
par laetivincentdj
Bonjour à tous
J'ai un fichier texte qui est créé automatiquement par un batch. Pour l'ouvrir et voir apparaître les accents de ce fichier, je dois ouvrir wordpad en document text MS-DOS.
Par contre, quand je crée une page web en php et que je lis ce fichier, je ne sais pas comment faire pour lire les accents. Je pense qu'il faut encoder mais je ne sais pas comment.

Merci pour votre aide
Bonne journée

Re: Lire les caractères spéciaux MS-DOS en page php

Posté : 07 nov. 2013, 18:09
par xTG
La librairie iconv te permettra de changer un texte d'un encodage à un autre.
http://us2.php.net/iconv

Re: Lire les caractères spéciaux MS-DOS en page php

Posté : 08 nov. 2013, 07:23
par laetivincentdj
Merci, super. La commande à utiliser pour les fichiers MS-DOS est
iconv("CP850", "ISO-8859-1",$ligne)

Bonne journée à tous

Re: Lire les caractères spéciaux MS-DOS en page php

Posté : 08 nov. 2013, 11:07
par moogli
Modération :
Puisque ta question est résolue, je l'indique en cliquant sur le bouton "Mettre le sujet en tant que Résolu" pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.

Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert situé en haut de la page à côté du titre, si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)