moonwar
le 09 février 2009 à 18h40
Salutation,
Je veux recuperer le taux de change des devis. J'ai pris la page d'impression d'un site qui comporte les données :
exch,
value,
expr et
date
J'ai trouvé cela dans un forum, mais je ne connais pas la suite:
<?php
$url = "http://www.site.com//classic?user=printable&exch=EUR&value=1&expr=USD&date_fmt=us&margin_fixed=
&date=02/09/09&lang=fr";
$tab_url = parse_url($url);
print_r ( $tab_url["query"]); //te retourne /classic?user=printable&exch=EUR&value=1&expr=USD&date_fmt=us&margin_fixed=
&date=02/09/09&lang=fr
//explode() pour couper la chaine obtenu
$tab_query = explode ("&",$tab_url["query"]);
print_r ($tab_query);
//impair les cles
//pair les valeurs
?>
Dans un autre forum: (Qui affiche toute la page du site)
<?php
$url = "http://www.site.com//classic?user=printable&exch=EUR&value=1&expr=USD&date_fmt=us&margin_fixed=
&date=02/09/09&lang=fr";
$fp = fopen("$url","r" );
while (!feof($fp)) :
$ligne = fgets($fp, 4096);
echo $ligne;
endwhile ;
fclose($fp);
?>
Pi isoler les paramatères de l'URL: exch, value, expr et date.
preg_match_all("/1 Euro = ([0-9,]+\.?[0-9]*) /", $contenu_page_oanda, $correspondances);
Avez-vous une idée pour organiser tout cela afin de n'afficher que le change de devis voulu sans pub? Notez que je suis nul en PHP