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 confirmé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 85
    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 chevronné
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 316
    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.

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

    Informations forums :
    Inscription : Mars 2010
    Messages : 85
    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 chevronné
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 316
    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

  5. #5
    Membre Expert 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
    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 confirmé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 85
    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 Expert 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
    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