Récupération des données d'une page en PHP

Fermé
WhzDz - 23 juin 2015 à 19:03
 WhzDz - 23 juin 2015 à 19:57
Bonjour,

Je débute en PHP et j'ai besoin d'aide pour la récupération de données d'une page web en PHP. J'ai déjà un code mais il y a un problème que j'aimerai régler.
Voilà le début de code que j'ai trouvé sur le net :
<?php

$url = 'MON LIEN';
$timeout = 10;

$ch = curl_init($url);

curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

if (preg_match('`^https://`i', $url))
{
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
}

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$page_content = curl_exec($ch);

curl_close($ch);

?>


Ça fonctionne très bien mais voilà que j'ai un problème :

À l'arrivée sur le site dont j'aimerai récupérer les données il y a un chargement et ces "données" ne s'affichent pas directement. Donc dans le code affiché, j'ai le chargement mais pas les données que je veux.

Par exemple sur le site MEGA.NZ, lorsqu'on accède à un fichier, il y a une animation avant que le nom du fichier, sa taille et tout le contenu de la page apparaisse.

Lorsque je récupère les données, j'ai le code de l'animation mais le nom du fichier, sa taille, ect.. n'est pas dans le code.


Des idées pour je puisse (par exemple sur MEGA), récupérer le nom d'un fichier avec un lien ? Merci !
A voir également:

1 réponse

Utilisateur anonyme
23 juin 2015 à 19:33
Car ça doit être sans doute un appel ajax fait par la suite, et du coup PHP ne comprend pas le js, à part récupéré l'adresse de cette page je sais pas.
0
Merci de ta réponse :)
Je vais chercher des solutions en Ajax :)
0