Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2006, 11:39
julio.heredia
 
Fecha de Ingreso: enero-2006
Mensajes: 4
Antigüedad: 18 años, 3 meses
Puntos: 0
el codigo php en donde se ejecuta ?

En donde se ejecuta el codigo php ?, les cuento copie el tema de realizar un test de velocidad de internet que utiliza dos archivos php, uno llama al otro, pero por lo que veo al cargarlo en mi host y llamarlo desde otro lugar el archivo para mi se ejecuta localmente y no desde donde lo llamo, les paso los archivos, o sea que mide la velocidad local no desde mi host hacia mi cliente
como resulevo para que mida desde el cliente al host
El código fuente:
archivo : test.php

Código PHP:
<? 
set_time_limit
(0); 
$tiempo_micro[1]= microtime(); 
$q_espacios explode(" ",$tiempo_micro[1]); 
$tiempo_[1]= $q_espacios[1]+$q_espacios[0]; 

$contenido=file_get_contents('http://localhost/cargar_bytes.php'); /* cambiar por path real (URL) [url]http://tudominio/cargar_bytes.php)*/[/url
$tamano_KBstrlen($contenido)/1024

$tiempo_micro[2] = microtime(); 
$q_espaciosexplode(" ",$tiempo_micro[2]); 
$tiempo_[2] =$q_espacios[1] + $q_espacios[0]; 
$tiempo_utilizado number_format(($tiempo_[2] - $tiempo_[1]),3"." ,","); 

$velocidadround($tamano_KB/$tiempo_utilizado,2); 
echo 
'Su velocidad de conexión es de: '.$velocidad.' Kbps <br> Se enviarón:'.$tamano_KB
' Kb, Tiempo utilizado: '.$tiempo_utilizado.' Segundos <hr>'

for (
$i=10$i>=1$i--){ 
$val_Kb=$i*100
if(
$velocidad>=800)$velocidad_=800
else 
$velocidad_=$velocidad/2

if(
$velocidad>=$val_Kb && !$col){ 
echo 
'<div style="background-color:#F0F0F0; width:500px; float:left"><img width="'.($velocidad_).'" height="8" style="background-color: #FF0000" border="0"></div><strong>Su conexión</strong><br>'
$col=true

echo 
'<div style="background-color:#F0F0F0; width:500px; float:left"><img width="'.($val_Kb/2).'" height="8" style="background-color: #000099" border="0"></div>'.$val_Kb.' Kbps<br>'

?>
archivo : cargar_bytes.php

Código PHP:
<? 
print str_repeat("i",1024000); 
?>

Última edición por Cluster; 04/01/2006 a las 12:55