Insertion caractères speciaux
Résolu
Jperrio
Messages postés
77
Statut
Membre
-
Jperrio Messages postés 77 Statut Membre -
Jperrio Messages postés 77 Statut Membre -
Bonjour,
Je cherche une solution pour insérer dasn une cellule en html, le contenu d'un fichier toto.txt. J'utilise le print_r et le numéro de la ligne pour ça et ça marche.
Le problème est que les caractères spéciaux comme é, è, '... n'apparaissent pas mais à la place un hieroglyphe.
Quelqu'un a t il la solution ?
Pour que vous puissiez voir, allez sur www.estarentaise.fr
Le code php d'insertion est :
<?php
include('txt/actu1.txt');
?>
ou
<?php
$fichier = file('txt/score.txt');
print_r($fichier[1]);
?>
Merci
Je cherche une solution pour insérer dasn une cellule en html, le contenu d'un fichier toto.txt. J'utilise le print_r et le numéro de la ligne pour ça et ça marche.
Le problème est que les caractères spéciaux comme é, è, '... n'apparaissent pas mais à la place un hieroglyphe.
Quelqu'un a t il la solution ?
Pour que vous puissiez voir, allez sur www.estarentaise.fr
Le code php d'insertion est :
<?php
include('txt/actu1.txt');
?>
ou
<?php
$fichier = file('txt/score.txt');
print_r($fichier[1]);
?>
Merci
Configuration: Windows Vista Firefox 3.0.5
3 réponses
-
Bonjour
ta page html et ton fichier texte sont en quel encodage ?
Utilise un logiciel tel que pspad par exemple pour pouvoir choisir ton encodage.
Pour le fichier html, il faut faire attention à l'encodage déclaré dans le <head>, mais également l'encodage dans lequel le fichier a été enregistré. -
Bonjour,
et comme ça:
<?php $fichier = file('txt/score.txt'); for($i=0;$i<sizeof($fichier);$i++){ echo htmlentities($fichier[$i])."<br />"; } ?> -
Merci ca fonctionne nickel.
J ai juste adapté car ta boucle me mettait l'ensemble du fichier dans la meme cellule ors, je mets une ligne de fichier par cellule mais grace à toi je coche la case "résolu"