Software > WeatherLink
Lluvia 48 horas
jmviper:
--- Cita de: PIN en 20 de Abril de 2020, 23:44:36 ---Vale ya me va funcionando y una ultima pregunta jmviper para la lluvia de ayer como seria.
--- Fin de la cita ---
Habría que modificar el script para que cogiera el intervalo de tiempo de ayer y sumase esa lluvia. No sé si ya lo haré esta noche pero mañana seguro que lo tienes.
PIN:
Vale pues asta mañana.
jmviper:
ok me ha dado tiempo a hacerlo.
Ahora queda así:
--- Código: ---<?php
$contenido = array_reverse(file('/fotos/MESES%20PASADOS/downld08.txt'));
$lineas = count($contenido);
$res = 0; $ayer = 0;
$fecha_act = time();
for ($i = 0; $i < $lineas; $i++){
$linea = preg_split('/\s+/',trim($contenido[$i]));
$fecha = explode('/',$linea[0]);
$fecha = $fecha[0].'-'.$fecha[1].'-20'.$fecha[2];
$fecha = strtotime($fecha.' '.$linea[1]);
$lluvia = $linea[16];
if ($fecha_act - $fecha < 172800) {
$res += $lluvia;
if (date('d/m/y',strtotime('-1 day',$fecha_act)) == $linea[0]) $ayer += $lluvia;
}
else break;
}
echo $res.' '.$ayer;
?>
--- Fin del código ---
Mira a ver si va bien pero para implementarlo en tu página no sería así como se tendría que incluir. La primera cifra es la de las últimas 48 horas y la segunda la lluvia de ayer. Ya lo veríamos mañana.
Saludos
kocher:
--- Cita de: jmviper en 20 de Abril de 2020, 23:41:15 ---kocher estoy cogiendo los datos en tu servidor de este archivo:
http://kocher.es/downld08.txt
y no está actualizado. Quizás no lo esté subiendo tu WL.
--- Fin de la cita ---
Perdón jmviper :;
Me he equivocado con el copia/pega; la dirección correcta es;
http://kocher.es/downld02.txt
Mil perdones
jmviper:
No hay nada que perdonar kocher ;)
Quizás no has visto que he dicho en un anterior mensaje que el archivo downld02.txt no es exactamente de las últimas 48 horas sino del día actual y el anterior por lo que ya no son esas últimas 48 horas y que para extraer esas 48 horas hay que trabajar con el otro archivo más largo de WL llamado downld08.txt
De ahí ya sí podemos sacar las últimas 48 e incluso la última semana *+* *+*
Como ya he dicho ese archivo lo tienes en tu servidor pero lo tienes desactualizado:
http://kocher.es/downld08.txt
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa