Récupération d'info d'un autre site

Ollam Messages postés 77 Date d'inscription   Statut Membre Dernière intervention   -  
Ollam Messages postés 77 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Actuellement je récupère le cour de l'or avec le script suivant:

$content=file_get_contents("https://www.loomis-fxgs.fr/produit/lingot/");
if(preg_match("/Cotation (.*)€/",$content,$matches)){
$valeur=str_replace(' ','',substr($matches[1],0,strpos($matches[1],',')));
if($valeur>10000){

echo $valeur;
Configuration::updateValue('COURS_DE_LOR', floor((int)$valeur));

Il s'agit ici d'une partie d'un module Prestashop développé pour moi.

Depuis plusieurs jours impossible de récupérer le prix, il reste bloqué sur une ancienne valeur.

Y aurait il quelqu'un pouvant m'aider à résoudre mon problème SVP ?
A voir également:

2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Visiblement, ta regexp ne correspond plus...
Toi tu veux récupérer ce qui se trouve là dedans ?
 <div class="name">
            Cotation        </div><div class="value">
            50 170,00 €        </div>
    </div>

si oui, il faudra certainement modifier la regex pour y parvenir.


0
Ollam Messages postés 77 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Jordane
Oui, c'est tout à fait ça.
Le problème est que je ne sais pas faire autrement pour récupérer des données.
Pouvez vous me conseiller SVP ?
0