Software > WeatherLink

Lluvia 48 horas

<< < (5/7) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa