Débutant en PHP je suis actuellement en train de créer une page en PHP, afin de récupérer le nombres de minutes dans lequel passera mon prochain bus.
Pour cela je dispose de l'adresse de la page internet sur laquelle se trouve cette information.
J'ai donc utiliser DOMXPath afin de récupérer le nombre de minutes mais cela ne fonctionne pas, j'obtiens un message d'erreur :
Code : Tout sélectionner
Notice: Trying to get property of non-object in C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\test.php on line 14
Voici le code de ma page :
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php
$dom = new DomDocument();
$dom->loadHTMLFile('http://www.transdev-idf.com/horaire-arret-r2_nord-GECARR');
$xpath = new DOMXpath($dom);
$element = $xpath->query("//*[@class='temps_reel']" )->item(18);
echo "résultat : {$element->textContent}";
?>
</body>
</html>
je m'en remet donc à vous pour m'expliquer mes erreurs, et je vous remercie par avance pour vos réponses


