Bonjour à tous,
Je suis actuellement en train d'essayer de développer une petite page qui servira uniquement en interne à mon service à 2 de mes collaborateurs afin de rationaliser et d'optimiser sur travail.
Bref, j'aimerai récupérer 1 ou 2 informations contenues dans des pages web afin de les placer dans des champs pour les utiliser afin d'effectuer des calculs automatiser.
Mon problème est d'arriver à récupérer ces 1 ou 2 infos.
Pour ce faire, je pense utiliser preg_match
Voici un extrait simplifié du code que j'essaye d'utiliser dans l'objectif de stocker la valeur de A dans la variable $resultat:
Le problème c'est qu'avec un tel code, j'ai juste "array" qui s'inscrit, au lieu de 4125.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php $site="contenu du site valeur A 4125 valeur B 4521 valeur C 14"; preg_match('#valeur A (.*?) valeur B#', $site, $resultat); echo $resultat; ?>
Quelqu'un pourrait m'expliquer ce qui ne va pas dans mon bout de code ?
Merci beaucoup par avance.
PS : ultérieurement la variable $site sera bien évidement définie comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $site=$content = file_get_contents("http://intranet/donneesBDR/BDR2014.html");
Partager