PHP : lire un fichier en conservant les sauts

nz_janvier Messages postés 146 Statut Membre -  
jisisv Messages postés 3678 Statut Modérateur -
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 3678 Statut Modérateur 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 Statut Membre 17
 
merci bien à kalamit et jisivs

j'vais mettr een pratique le soir quand je rentre

a+
0
jisisv Messages postés 3678 Statut Modérateur 934
 
Hi,
Il faut lire
echo "<pre>";
évidemment....
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0