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 -
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
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:
- PHP : lire un fichier en conservant les sauts
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
4 réponses
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...
Voili voilou !
Kalamit,
Run away...
Hello,
Essaye plus simple
echo "pre";
echo ContentOfFile("monfichie");
echo "</pre>";
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Essaye plus simple
echo "pre";
echo ContentOfFile("monfichie");
echo "</pre>";
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.