Bonjour les amis,
J'utilise ce code pour récupérer un texte sur une page :
[ Lien ], en principe l'information que je cherche est toujours dans la page entre :
Code HTML :
<td class="texteDevise">1 Euro (¤)</td>
<td class="texteValeur">
ET
Code HTML :
Actuellement le chiffre affiché est "11.260", c'est le taux de change que je veux récupérer. Et j'utilise pour çà le script php suivant :
Code PHP :
<?php
$page = 'http://www.lematin.ma/Actualite/Bourse/Devise.asp';
$target_source = file_get_contents($page);
$match = '#\s<TD class="texteDevise">1 Euro (¤)</TD><TD class="texteValeur">(.*)<\/TD>;#is';
preg_match_all($match, $target_source, $found);
exit($found[1][0]);
?>
Quel est le problème je reçois l'erreur :
Notice: Undefined offset: 0 in C:\EasyPHP-5.3.5.0\www\admin\Admin.php on line 357
A noter que le string limite de fin </TD> se retrouve un peu partout sur la page...
357 correspond à "exit($found[1][0]);"
Merci pour votre aide Les Pros SVP je rame grave...


Cordialement
Google never dies...