IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Afficher le contenu d'un fichier texte avec des balise PHP


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 85
    Points : 41
    Points
    41
    Par défaut Afficher le contenu d'un fichier texte avec des balise PHP
    Bonjour,

    Je souhaiterai afficher le contenu d'un fichier .txt dans une page avec un echo

    pour cela j'ai essayer avec readfile(); et file_get_contents() mais si le fichier contient des balises php d'ouverture et de fermeture le code s execute ou alors il n'affiche pas tout, quelqu un aurait il une idée s'il vous plait?

    Merci

    PS avec htmlspecialchars() cela ne marche pas :/

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 316
    Points : 366
    Points
    366
    Par défaut
    bonsoir,
    un simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $reg2=$laChaineDeTonFichierAvecDesBalisesPhp;
    $reg2=str_replace("&","&",$reg2);
    $reg2=str_replace("<","&lt;",$reg2);
    $reg2=str_replace(">","&gt;",$reg2);
    affichera tout et empêchera ton code de s'interpréter.
    Emmanuel
    --------------------------------------
    aucune réponse en message privé.
    les discussions doivent profiter à tous.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 85
    Points : 41
    Points
    41
    Par défaut
    Bonsoir notar,

    puis je remplacer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $reg2=$laChaineDeTonFichierAvecDesBalisesPhp;
    par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $reg2= readfile(monfichier.txt);
    ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 316
    Points : 366
    Points
    366
    Par défaut
    plutôt
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $reg2=file_get_contents("fichier.txt")
    attention: à partir de php4.3
    Emmanuel
    --------------------------------------
    aucune réponse en message privé.
    les discussions doivent profiter à tous.

  5. #5
    Membre émérite Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Points : 2 566
    Points
    2 566
    Par défaut
    Bonjour,

    Citation Envoyé par bastian06n Voir le message
    PS avec htmlspecialchars() cela ne marche pas :/
    cela devrait pourtant. Un rapide test chez moi me le confirme d'ailleurs. Avec htmlspecialchars() chez toi les balises sont interprétées ?

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 85
    Points : 41
    Points
    41
    Par défaut
    Citation Envoyé par Madfrix Voir le message
    Bonjour,



    cela devrait pourtant. Un rapide test chez moi me le confirme d'ailleurs. Avec htmlspecialchars() chez toi les balises sont interprétées ?
    Non ca ne marche pas :/ que je fasse un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo htmlspecialchars(file_get_contenst('myfile'));
    ou l'inverse cela ne fonctionne pas

    j'ai mit ce code entre les balise <pre></pre>, omis ce détails

  7. #7
    Membre émérite Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Points : 2 566
    Points
    2 566
    Par défaut
    Que contient au juste ton fichier ? Des balises ?

    Sinon tu peux utiliser htmlentities()

Discussions similaires

  1. Réponses: 4
    Dernier message: 31/08/2009, 11h37
  2. Afficher le contenu d'un fichier texte sous GWT
    Par ben38360 dans le forum GWT et Vaadin
    Réponses: 3
    Dernier message: 27/10/2008, 11h30
  3. Afficher le contenu d'un fichier TEXT dans une edit
    Par darkman13130 dans le forum C++Builder
    Réponses: 1
    Dernier message: 06/06/2008, 16h41
  4. Afficher le contenu d'un fichier text
    Par cmon_compte dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 30/04/2008, 16h25
  5. Réponses: 1
    Dernier message: 12/02/2003, 09h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo