Software > WeatherLink
Gráficos Highcharts con archivos de texto "downld02.txt" y NOAA
kocher:
--- Cita de: jmviper en 15 de Abril de 2017, 20:35:25 ---Bufff
Con ISS las rutas en PHP no son como con apache sino algo más complejas de configurar.... y los Alias de las carpetas etc
--- Fin de la cita ---
Las rutas en PHP son como he explicado antes; en los scripts solo se tienen en cuenta las direcciones de tu servidor.
Es mucho mas sencillo de lo que parece ;D
jmviper:
No me he sabido explicar... quería decir que hay que saber configurar carpetas y PHP en IIS... difiere algo de apache
kocher:
--- Cita de: jmviper en 15 de Abril de 2017, 20:46:57 ---No me he sabido explicar... quería decir que hay que saber configurar carpetas y PHP en IIS... difiere algo de apache
--- Fin de la cita ---
Saludos jmviper; te considero un maestro :)
meteoxabia:
el problema es más bien mio que no entiendo mucho de todo esto y me cuesta.
ahora por ejemplo estoy intentando hacer la grafica de la lluvia y algo no hago bien porque no me aparece, me sale en blanco.
seguiré probando a ver.
kocher:
--- Cita de: meteoxabia en 15 de Abril de 2017, 21:02:19 ---el problema es más bien mio que no entiendo mucho de todo esto y me cuesta.
ahora por ejemplo estoy intentando hacer la grafica de la lluvia y algo no hago bien porque no me aparece, me sale en blanco.
seguiré probando a ver.
--- Fin de la cita ---
http://kocher.es/graficos-highcharts/graph48h_lluvia.php
Me sale una línea plana porque no ha llovido en 48 horas jjj; este es el código:
http://kocher.es/graficos-highcharts/graph48h_lluvia.txt
Hay que renombrar a "graph48h_lluvia.php"
La clave está en el tratamiento de la variable (línea 77):
--- Código: ---
for ($i=0; $i<$nb1[$index]; $i++)
{
$line[$i] =" ".$line[$i];
$line[$i] = str_replace($spaces,$space,$line[$i]);
$value = explode(" ",$line[$i]);
if (count($value)>3)
{
$time[$i] = $value[2];
$lluvia[$index][$i] = $value[18]*1; // esta es la línea clave para elegir el número de encabezado de "downld02.txt"
}
else
{
$time[$i] = null;
$lluvia[$index][$i] = null;
}
}
--- Fin del código ---
Poner el nombre apropiado en la codificación json (línea 93 ):
--- Código: ---
//encodage des variables
eval(<?php echo "'var time = ".json_encode($time)."'" ?>);
eval(<?php echo "'var lluvia = ".json_encode($lluvia)."'" ?>);
--- Fin del código ---
y adjudicar el valor de la matriz obtenida a nuestro gráfico (línea 192)
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa