Bonjour, j'ai un soucis de récuperation de variable semble-il en php,

Ma fonction js me retourne cette erreur lorsque je souhaite lui passer en argument une variable php.

Warning: DOMDocument::loadHTML(): Empty string supplied as input
Pourtant dans ma boucle ou se situe mon code, le premier tour de boucle ne pose aucun soucis et je réalise un echo $mavariable avant le loadhtml() j'ai bienune variable != NUL...

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
for ($j = 0; $j < $count_url; $j++) {
echo "La valeur de j donne ".$j."<BR/>";
echo "La valeur de l'URL donne ".$url[$j]."<BR/>";
// initialise cURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url[$j]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'http://www.laintimes.com');
$resultat = curl_exec($ch);
curl_close($ch);
 
 
$page_cible = new DOMDocument();
$page_cible->loadHTML($resultat);
 
echo '<b>URL traite = <a href="view-source:'.$url[$j].'" target="_BLANK">'.$url[$j].'</a><BR /> avec comme critere ' . $string_recherche[0].'</b><BR />'; 
 
foreach($page_cible->getElementsByTagName('a') as $div){

Le problème arrive a partir de j = 1 jusqu'a x à partir de mon

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$page_cible->loadHTML($resultat);
avec comme message d'erreur

Warning: DOMDocument::loadHTML(): Empty string supplied as input

Merci par avance pour votre lecture