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 :

Tableau chargé via javascript = file_get_contents ne fonctionne plus


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
    Décembre 2007
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 175
    Par défaut Tableau chargé via javascript = file_get_contents ne fonctionne plus
    Bonjour,

    J'administre le site de mon club de basket.
    Comme le site de la fédération française de basket était codé en php, j'avais monté une regex pour récupérer le résultat du dernier match de chacune de nos équipes.
    1-J'appelais la page et je stockais le contenu dans une variable $page
    2-J'appliquais ma regex pour récupérer la dernière ligne renseignée dans le tableau du championnat
    3-J'insérais la ligne dans mon propre tableau

    Malheureusement cette saison le tableau des matchs sur la page FFBB est chargé en javascript... => voir exemple

    Du coup lorsque je lance la fonction standard file_get_contents(), le contenu qui m'intéresse (le tableau des matchs) est absent.

    Est-ce qu'il y a un moyen de contourner cela et de continuer à récupérer les résultats de nos équipes ?

    Merci d'avance.

  2. #2
    Membre chevronné Avatar de hariman
    Homme Profil pro
    Développeur Java, Android
    Inscrit en
    Janvier 2008
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations professionnelles :
    Activité : Développeur Java, Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 200
    Par défaut
    Bonjour,

    Essaye d'exploiter la fonction javascript qui y est appelée.

  3. #3
    Membre chevronné Avatar de hariman
    Homme Profil pro
    Développeur Java, Android
    Inscrit en
    Janvier 2008
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations professionnelles :
    Activité : Développeur Java, Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 200
    Par défaut
    L'acces au résultat est dans cette page : http://resultats.ffbb.com/championna...de6dd2159.html

    Mais le problème est que b5e6211da0efb5e6211de6dd2159 va varier.
    Bonne chance

  4. #4
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Citation Envoyé par hariman Voir le message
    Mais le problème est que b5e6211da0efb5e6211de6dd2159 va varier.
    Bonne chance
    D'après le select , ça semble être l'identifiant du championnat , donc j'aurais tendance à dire que si ça varie ce sera à chaque saison.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 175
    Par défaut
    Citation Envoyé par hariman Voir le message
    L'acces au résultat est dans cette page : http://resultats.ffbb.com/championna...de6dd2159.html

    Mais le problème est que b5e6211da0efb5e6211de6dd2159 va varier.
    Bonne chance
    A priori c'est parfaitement le type de lien que j'utilisais auparavant !
    Je vais recâbler tout ça... le début de saison approche !

    Merci pour votre aide.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 175
    Par défaut
    Bonjour,

    J'ai pu identifier les différentes valeurs qui me permettent de récupérer le calendrier de chacune de nos équipes !

    Maintenant je reviens sur le même sujet mais cette fois-ci au sujet du tableau de classement.
    En gros si je suis le lien suivant dans mon explorateur : http://resultats.ffbb.com/championna...2713309&d=8537, le classement du championnat s'affiche en-dessous du calendrier. Et encore une fois je ne parviens pas à le récupérer dans ma variable php avec php_get_content()...

    @hariman : si jamais tu repasses par là, peux-tu m'expliquer comment tu avais trouvé le premier lien ?

  7. #7
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Suffit de regarder la source du la page html

    http://resultats.ffbb.com/championna...6211de6dd.html
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/08/2010, 16h48
  2. Fonctions javascript qui ne fonctionnent plus
    Par Whombat dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 11/01/2009, 13h32
  3. Les traitement Javascript ne fonctionnent plus
    Par paradeofphp dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/01/2008, 13h48
  4. [Ajax] Le javascript de la page appellée ne fonctionne plus
    Par Kernald dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 25/02/2007, 15h16
  5. [2.0][C#][ATLAS] Mon javascript ne fonctionne plus.
    Par elkamy dans le forum ASP.NET
    Réponses: 1
    Dernier message: 19/10/2006, 13h01

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