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 :

[Système] Parsing d'une page PHP


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 191
    Par défaut [Système] Parsing d'une page PHP
    bonjour à tous,

    voilà, ma question est relativement simple, est-il possible pour un script php de parcourir le code d'autres pages php telles qu'elles sont envoyés par le serveur web (donc après exécution des éventuels scripts php contenu dans la page)? Mon script recevrait par exemple en paramètre l'url d'une page php (ou autre) et devrait parcourir le code source telle qu'il est interprété par le client Web en gros. En fait c'est pour la réalisation d'un moteur de recherche...

    Merci d'avance

  2. #2
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    ben oui c'est possible, avec toutes les fontions de chaines de caractères.
    Il suffit de récuperer le résultat d'un appel, pour cela plusieurs méthodes disponibles ou non suivant ta configuration de php :
    - sockets
    - fopen, file_get_contents, ...
    - curl

  3. #3
    Membre chevronné
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2006
    Messages : 430
    Par défaut
    Salut,

    Oui, c'est tout à fait possible. A gros coups de preg_match, preg_match_all, etc, tu pourras t'en sortir.
    La fonction file_get_contents te permettra de récupérer la page telle que générée, à une adresse donnée (pour autant que ta config permettre d'utiliser des url avec file()).

Discussions similaires

  1. Réponses: 6
    Dernier message: 29/05/2008, 12h22
  2. [Système] Executer une page PHP d'un autre site
    Par eraim dans le forum Langage
    Réponses: 3
    Dernier message: 05/09/2006, 12h23
  3. Réponses: 4
    Dernier message: 20/08/2006, 14h03
  4. [Système] Référencement une page php ?
    Par elitost dans le forum Langage
    Réponses: 11
    Dernier message: 09/11/2005, 23h09

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