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 :

r�cup�rer un code html avec php ..


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 6
    Par d�faut r�cup�rer un code html avec php ..
    Bonjour,

    Je cherche � r�cup�rer le contenu un fichier html , je ne sais pas pourquoi avec php on r�cup�re seulement les textes sans le code html.. m�me si je mets l'extension du fichier .txt ...toujours je ne ne r�cup�re que les textes contenu entre les balises

    exemple :
    j'ai un fichier exp.txt comme suit :
    Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <html>
    <body>
    hello 
    </body>
    </html>

    j'utilise par exemple le code php suivant :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    $fichier='C:\wamp\www\myproject\exp.txt'; 
    $contents = file_get_contents("$fichier");
    echo $contents;
    le contenu de $contents est hello seulement

    je ne sais pourquoi il s'en passe des balises html ..
    comment faire pour r�cup�rer le contenu du fichier tel qu'il est sans n�gliger les balises html ?

    D'avance merci

  2. #2
    Membre �m�rite
    Homme Profil pro
    Conseil - Consultant en syst�mes d'information
    Inscrit en
    Juin 2003
    Messages
    910
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Conseil - Consultant en syst�mes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 910
    Par d�faut voici une solution
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    <?php
    $fp = fopen('html.txt', "r");
    $read = htmlspecialchars((fread($fp, filesize('html.txt'))));
     
    echo $read;
    fclose($fp);
    ?>

  3. #3
    Membre � l'essai
    Inscrit en
    F�vrier 2007
    Messages
    5
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2007
    Messages : 5
    Par d�faut
    oui c'est normal, car quand tu fais un echo, ton navigateur traite les balises, et ne t'affiche du coup que le texte, regarde la source, tu dois normalement tout avoir...

    La fonction htmlspecialchars te permet de "transformer" les balises HTML.

  4. #4
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 6
    Par d�faut
    Ah oui c'est vrai !
    merci beacoup david pour la solution..
    et guillhomme pour l'explication..

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. r�cup�rer code html avec API mozilla (ou gecko)
    Par samitriani dans le forum G�n�ral Conception Web
    R�ponses: 0
    Dernier message: 12/12/2008, 15h45
  2. interpretation code html avec Persits.MailSender
    Par boss_gama dans le forum ASP
    R�ponses: 11
    Dernier message: 07/07/2006, 10h41
  3. Parse code HTML avec PHP
    Par naourass dans le forum Langage
    R�ponses: 3
    Dernier message: 19/05/2006, 08h12
  4. Insertion code html avec javascript
    Par totoranky dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 08/02/2006, 16h04
  5. R�cup�rer le code HTML d'une page avec Delphi 7
    Par PsyKroPack dans le forum Web & r�seau
    R�ponses: 5
    Dernier message: 06/02/2003, 21h56

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