Bonjour,

Je rencontre un problème lors de la récupération d'un contenu d'une page web en utilisant la bibliothèque cURL en PHP.

J'utilise cette fonction pour faire la chose:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
function get_data($pageURL) {
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, $pageURL);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
	curl_setopt($ch, CURLOPT_USERAGENT, 'Titre');
	return $resultat = curl_exec($ch);
	curl_close($ch);
}
Je récupère toutes les données de la page sauf un contenu chargé en AJAX dans un conteneur "<div></div>" après chargement de la page (onload).

Est ce que c'est normal que cURL ne charge pas un contenu chargé en AJAX ou bien c'est une erreur dans la fonction get_data() ?

Merci de vos réponses !