Recupero dati da pagina esterna

Se non vuoi usare librerie esterne puoi fare cosi

PHP:
$file = file_get_contents('http://it.vivistats.com/all_stats.asp?az=view_stats&config_id=2318');
$base = explode('<td class="td_riga_1_today" align="center">',$file);
$out = explode('<',$base[1]);

echo $out[0];
 
In caso avessi da prendere il dato da 5 url? ho provato in questo modo ma non funziona



PHP:
<?php

$url = array("http://it.vivistats.com/all_stats.asp?az=view_stats&amp;config_id=2025",
"http://it.vivistats.com/all_stats.asp?az=view_stats&amp;config_id=2032",
"http://it.vivistats.com/all_stats.asp?az=view_stats&amp;config_id=2037",
"http://it.vivistats.com/all_stats.asp?az=view_stats&amp;config_id=2068",
"http://it.vivistats.com/all_stats.asp?az=view_stats&amp;config_id=2070"
);

$conta = count($url);

for($i=0;$i<$conta;$i++){

$file = file_get_contents($url[$i]);
$base = explode('<td class="td_riga_1_today" align="center">',$file);
$out = explode('<',$base[1]);

echo $out[0]. $url[$i]."<br>"; 

}


?>
 
In caso avessi da prendere il dato da 5 url? ho provato in questo modo ma non funziona



PHP:
<?php

$url = array("http://it.vivistats.com/all_stats.asp?az=view_stats&amp;config_id=2025",
"http://it.vivistats.com/all_stats.asp?az=view_stats&amp;config_id=2032",
"http://it.vivistats.com/all_stats.asp?az=view_stats&amp;config_id=2037",
"http://it.vivistats.com/all_stats.asp?az=view_stats&amp;config_id=2068",
"http://it.vivistats.com/all_stats.asp?az=view_stats&amp;config_id=2070"
);

$conta = count($url);

for($i=0;$i<$conta;$i++){

$file = file_get_contents($url[$i]);
$base = explode('<td class="td_riga_1_today" align="center">',$file);
$out = explode('<',$base[1]);

echo $out[0]. $url[$i]."<br>"; 

}


?>

Fai cosi

PHP:
$url = array("http://it.vivistats.com/all_stats.asp?az=view_stats&config_id=2025", 
"http://it.vivistats.com/all_stats.asp?az=view_stats&config_id=2032", 
"http://it.vivistats.com/all_stats.asp?az=view_stats&config_id=2037", 
"http://it.vivistats.com/all_stats.asp?az=view_stats&config_id=2068", 
"http://it.vivistats.com/all_stats.asp?az=view_stats&config_id=2070" 
); 

foreach($url as $uri){

$file = file_get_contents($uri);
$base = explode('<td class="td_riga_1_today" align="center">',$file);
$out = explode('<',$base[1]); 

echo "$out[0] $uri <br>";  

}

ricordati di rimuovere questo simbolo &amp; lasciando solo &
 

Discussioni simili