PHP : lire un fichier en conservant les sauts

nz_janvier Messages postés 146 Date d'inscription   Statut Membre Dernière intervention   -  
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour tout le monde,

Je voulais écrire une fonction devant me permettre quand j'en ai besoin d'afficher tel quel le contenu d'un fichier dans une page Web. Alors j'ai éctit

function ContentOfFile($file) {return fread(fopen($file, "r"), filesize($file));}

Ainsi quand j'en ai besoin je fais un < ?PHP echo "ContenOfFile(nomDuFichier)"; ?>

Le pb est que le contenu est bien affiché, mais les sauts de ligne sont supprimés.
Donc mon fichier n'est plus affiché tel quel !

Si quelqu'un peut m'aider ?

Merci

janvier
A voir également:

4 réponses

Utilisateur anonyme
 
Salut, en fait il faut te servir de la fonction nl2br() qui va te retourner les new line sous forme de </br>.
Voili voilou !

Kalamit,
Run away...
0
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Hello,
Essaye plus simple

echo "pre";
echo ContentOfFile("monfichie");
echo "</pre>";

Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
nz_janvier Messages postés 146 Date d'inscription   Statut Membre Dernière intervention   17
 
merci bien à kalamit et jisivs

j'vais mettr een pratique le soir quand je rentre

a+
0
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Hi,
Il faut lire
echo "<pre>";
évidemment....
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0