Voila un code qui fait le taux de change, il fonctionne tres bien, mais apres migration vers php5, il donne une page blanche.
Je ne trouve pas quoi modifier pour assurer la compatibilité avec php5.
Code : Tout sélectionner
<?php
$XMLContent= file("http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml");
foreach ($XMLContent as $line) {
if (ereg("currency='([[:alpha:]]+)'",$line,$currencyCode)) {
if (ereg("rate='([[:graph:]]+)'",$line,$rate)) {
$div = 91.0901;
if ($currencyCode[1] == "USD" or $currencyCode[1]== "CAD" or $currencyCode[1]== "GBP" or $currencyCode[1]== "PJY" or $currencyCode[1]== "CNY") {
$EURO =$div/$rate[1];
echo "<tr><td><img src='alb/".$currencyCode[1].".gif' /></td>";
echo '<td valign="middle" class="TEXTE">1 '.$currencyCode[1].' </td><td valign="middle" class="TEXTE"> '. round($EURO, 4) .' </td></tr>';
}
}
}
}
?>