Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
VAI ALLA PAGINA METEO

File daily.txt su PCE Logo_h10

MeteoInToscana Facebook
DICCI COME E’ IL TEMPO:

WebCam toscane divise per provinciaWEBCAM ALPINE

Accedi

Ho dimenticato la password

Ultimi argomenti attivi
» ricabio sensori
File daily.txt su PCE EmptyMer 25 Ott 2023 - 13:47 Da MeteoRoma

» Stazione PCE fws 20, non riceve piu' dai sensori e non si sincronizza
File daily.txt su PCE EmptyMer 14 Dic 2022 - 13:47 Da enio baleani

» Meteotemplate
File daily.txt su PCE EmptyMar 21 Lug 2020 - 9:43 Da guerra.paolo

» >>> A tutti i possessori di una PCE fws20: lasciate un commento/giudizio sulla stazione. <<<
File daily.txt su PCE EmptyLun 28 Gen 2019 - 14:44 Da bidddo

» schermo solare ventilato by Snow57
File daily.txt su PCE EmptyLun 26 Mar 2018 - 21:56 Da saimon2

» Sostituzione trasmettitore
File daily.txt su PCE EmptyLun 26 Mar 2018 - 21:51 Da saimon2

» Pile per Pce-fws20
File daily.txt su PCE EmptyLun 19 Mar 2018 - 14:46 Da MeteoRoma

» Anemometro Guasto
File daily.txt su PCE EmptyLun 4 Set 2017 - 12:34 Da guerra.paolo

» saluti
File daily.txt su PCE EmptyMar 22 Ago 2017 - 21:27 Da saimon

» Stazione meteo Carini(PA)
File daily.txt su PCE EmptyMar 22 Ago 2017 - 21:26 Da saimon

» Salve
File daily.txt su PCE EmptyLun 24 Lug 2017 - 16:14 Da emeloro

» igrometro guasto
File daily.txt su PCE EmptyLun 15 Mag 2017 - 9:26 Da claben

» come aumentare la ricezione della fws 20
File daily.txt su PCE EmptyDom 14 Mag 2017 - 10:50 Da bidddo

» blocco barometro su console
File daily.txt su PCE EmptyDom 26 Feb 2017 - 20:04 Da astrofed

» Info Pluviometro
File daily.txt su PCE EmptySab 18 Feb 2017 - 6:24 Da carver

SE VOLETE POTETE FARE UNA PICCOLA DONAZIONE PER SOSTENERE LO SVILUPPO DEL SITO


File daily.txt su PCE

4 partecipanti

Andare in basso

File daily.txt su PCE Empty File daily.txt su PCE

Messaggio Da Lucario Lun 19 Dic 2011 - 16:37

Volevo sapere se la nostra stazione PCE genera o può generare un file daily.txt analogamente al realtime.txt: Ho visto nella sezione internet di Cumulus nella finestra "Sites/Options" un riferimento a programmi esterni con la voce daily.
Ciao
Luca
Lucario
Lucario
Utente Senior
Utente Senior

Messaggi : 206
Data d'iscrizione : 17.10.11
Età : 61
Località : Ponterosso Pietrasanta LU

http://www.meteoponterosso.altervista.org

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da Lucario Lun 19 Dic 2011 - 17:08

Lucario ha scritto:Volevo sapere se la nostra stazione PCE genera o può generare un file daily.txt analogamente al realtime.txt: Ho visto nella sezione internet di Cumulus nella finestra "Sites/Options" un riferimento a programmi esterni con la voce daily.
Ciao
Luca

Ho controllato le varie cartelle sul micro pc sul quale Cumulus ed esiste un file "dayfileheader.txt" che sembra contenere le informazioni giornaliere, ma come attivarlo per mandarlo sul sito?
Lucario
Lucario
Utente Senior
Utente Senior

Messaggi : 206
Data d'iscrizione : 17.10.11
Età : 61
Località : Ponterosso Pietrasanta LU

http://www.meteoponterosso.altervista.org

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da aldofer Lun 19 Dic 2011 - 17:46

Lucario ha scritto:Volevo sapere se la nostra stazione PCE genera o può generare un file daily.txt analogamente al realtime.txt: Ho visto nella sezione internet di Cumulus nella finestra "Sites/Options" un riferimento a programmi esterni con la voce daily.
Ciao
Luca
Cumulus, con i dati acquisiti dalla stazione PCE, genera il file dayfile.txt (nella cartella data) che contiene, giorno per giorno, massimi e minimi dei vari parametri e l'ora in cui si sono verificati e altre cose come indicato nel file "dayfileheader.txt".
Il dayfile.txt si può mandare sul sito per poi utilizzarlo per varie cose interessanti.
io ad esempio lo uso per generare la pagina sommario mensile.

File daily.txt su PCE 38717
aldofer
aldofer
Staff - REPORTER TOSCANI / Tecnico PCE
Staff - REPORTER TOSCANI / Tecnico PCE

Messaggi : 1909
Data d'iscrizione : 01.11.10
Età : 77
Località : Quarrata (PT) - 47 m. s.l.m.

http://www.quarratameteo.altervista.org/index.shtml

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da Lucario Lun 19 Dic 2011 - 17:55

E' quello che volevo fare. Grazie
Lucario
Lucario
Utente Senior
Utente Senior

Messaggi : 206
Data d'iscrizione : 17.10.11
Età : 61
Località : Ponterosso Pietrasanta LU

http://www.meteoponterosso.altervista.org

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da aleg Lun 19 Dic 2011 - 18:05

aldofer ha scritto:
Cumulus, con i dati acquisiti dalla stazione PCE, genera il file dayfile.txt (nella cartella data) che contiene, giorno per giorno, massimi e minimi dei vari parametri e l'ora in cui si sono verificati e altre cose come indicato nel file "dayfileheader.txt".
Il dayfile.txt si può mandare sul sito per poi utilizzarlo per varie cose interessanti.
io ad esempio lo uso per generare la pagina sommario mensile.

File daily.txt su PCE 38717

File daily.txt su PCE 3603028494
aleg
aleg
Gestione forum
Gestione forum

Messaggi : 9635
Data d'iscrizione : 04.03.10
Età : 46
Località : S.Anna - Lucca - 15m s.l.m

http://www.atmosferatoscana.com

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da Lucario Lun 19 Dic 2011 - 19:45

Risolto. Ho solo avuto un problemino sulla "grammatica" per destinare il file sul sito che però ora ho risolto.
Grazie, ora mi dedicherò alla generazione di pagine in più
Luca
Lucario
Lucario
Utente Senior
Utente Senior

Messaggi : 206
Data d'iscrizione : 17.10.11
Età : 61
Località : Ponterosso Pietrasanta LU

http://www.meteoponterosso.altervista.org

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da Maio Gio 22 Dic 2011 - 16:23

aldofer ha scritto:
Lucario ha scritto:Volevo sapere se la nostra stazione PCE genera o può generare un file daily.txt analogamente al realtime.txt: Ho visto nella sezione internet di Cumulus nella finestra "Sites/Options" un riferimento a programmi esterni con la voce daily.
Ciao
Luca
Cumulus, con i dati acquisiti dalla stazione PCE, genera il file dayfile.txt (nella cartella data) che contiene, giorno per giorno, massimi e minimi dei vari parametri e l'ora in cui si sono verificati e altre cose come indicato nel file "dayfileheader.txt".
Il dayfile.txt si può mandare sul sito per poi utilizzarlo per varie cose interessanti.
io ad esempio lo uso per generare la pagina sommario mensile.

File daily.txt su PCE 38717

Per fare il sommario mensile hai solamente messo il file sul sito, oppure hai dovuto fare delle altre modifiche? Smile
In poche parole se puoi spiegami come hai fatto File daily.txt su PCE 7563

Maio
Utente Affezionato
Utente Affezionato

Messaggi : 123
Data d'iscrizione : 15.10.11

http://meteosoragna1.altervista.org

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da aldofer Gio 22 Dic 2011 - 17:26

Per realizzare la pagina del Sommario Mensile ho utilizzato questo script PHP opportunamente adattato.
La pagina web così realizzata richiede ovviamente il supporto PHP5, e la presenza sul sito di
realtime.txt e dayfile.txt.
Il primo lo carica direttamente Cumulus spuntando le relative opzioni su Internet Settings, il secondo va caricato una volta al giorno per tenerlo aggiornato: si può fare usando Cumulus Toolbox o anche manualmente.
Per realizzare la pagina web dallo script che ti ho citato è sufficiente una conoscenza elementare di HTML e PHP e un po' di pazienza...
Fammi sapere

File daily.txt su PCE 38717
aldofer
aldofer
Staff - REPORTER TOSCANI / Tecnico PCE
Staff - REPORTER TOSCANI / Tecnico PCE

Messaggi : 1909
Data d'iscrizione : 01.11.10
Età : 77
Località : Quarrata (PT) - 47 m. s.l.m.

http://www.quarratameteo.altervista.org/index.shtml

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da Lucario Gio 22 Dic 2011 - 17:58

Anche io volevo sapere una cosa da Aldofer.
Il file "meseannolog.txt" cioè Dec11log.txt relativo al mese in corso viene generato da Cumulus e così lo sarà Jan12log.txt. Se io decidessi di fare l'upload sul sito di Dec11log.txt e lo impostassi nella pagina di Cumulus dove ho già impostato il daily.txt, ovviamente il 1/1/2012 dovrei editare di nuovo la pagina per metterci Jan12log.txt e così via per i prox mesi. E' possibile fare uno script con Cumulus che renda la procedura automatica ( anche se in realtà non è così gravosa dato che va fatta una volta al mese) ?
Ciao
Luca
Lucario
Lucario
Utente Senior
Utente Senior

Messaggi : 206
Data d'iscrizione : 17.10.11
Età : 61
Località : Ponterosso Pietrasanta LU

http://www.meteoponterosso.altervista.org

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da Maio Gio 22 Dic 2011 - 18:47

aldofer ha scritto:Per realizzare la pagina del Sommario Mensile ho utilizzato questo script PHP opportunamente adattato.
La pagina web così realizzata richiede ovviamente il supporto PHP5, e la presenza sul sito di
realtime.txt e dayfile.txt.
Il primo lo carica direttamente Cumulus spuntando le relative opzioni su Internet Settings, il secondo va caricato una volta al giorno per tenerlo aggiornato: si può fare usando Cumulus Toolbox o anche manualmente.
Per realizzare la pagina web dallo script che ti ho citato è sufficiente una conoscenza elementare di HTML e PHP e un po' di pazienza...
Fammi sapere

File daily.txt su PCE 38717

Per realizzare la pagina web, c'è qualche guida? Perchè in questo campo non sono bravo Smile

Maio
Utente Affezionato
Utente Affezionato

Messaggi : 123
Data d'iscrizione : 15.10.11

http://meteosoragna1.altervista.org

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da aldofer Gio 22 Dic 2011 - 19:36

Lucario ha scritto:Anche io volevo sapere una cosa da Aldofer.
Il file "meseannolog.txt" cioè Dec11log.txt relativo al mese in corso viene generato da Cumulus e così lo sarà Jan12log.txt. Se io decidessi di fare l'upload sul sito di Dec11log.txt e lo impostassi nella pagina di Cumulus dove ho già impostato il daily.txt, ovviamente il 1/1/2012 dovrei editare di nuovo la pagina per metterci Jan12log.txt e così via per i prox mesi. E' possibile fare uno script con Cumulus che renda la procedura automatica ( anche se in realtà non è così gravosa dato che va fatta una volta al mese) ?
Ciao
Luca
Credo sia possibile con un po' di conoscenze di programmazione, ma io non saprei da dove cominciare.... File daily.txt su PCE 558784
Tieni conto tuttavia che se vuoi fare l'upload del file "meseannolog.txt" sarebbe bene farlo almeno ogni giorno per averlo sempre aggiornato, in tal caso potresti modificare lo script che ti fa fare fare l'upload di dayfile.txt per fargli fare nello stesso tempo anche l'altro upload, se ci riesci fammelo sapere perchè mi interessa.

File daily.txt su PCE 38717


Ultima modifica di aldofer il Gio 22 Dic 2011 - 19:47 - modificato 1 volta.
aldofer
aldofer
Staff - REPORTER TOSCANI / Tecnico PCE
Staff - REPORTER TOSCANI / Tecnico PCE

Messaggi : 1909
Data d'iscrizione : 01.11.10
Età : 77
Località : Quarrata (PT) - 47 m. s.l.m.

http://www.quarratameteo.altervista.org/index.shtml

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da aldofer Gio 22 Dic 2011 - 19:45

Maio ha scritto:
aldofer ha scritto:Per realizzare la pagina del Sommario Mensile ho utilizzato questo script PHP opportunamente adattato.
La pagina web così realizzata richiede ovviamente il supporto PHP5, e la presenza sul sito di
realtime.txt e dayfile.txt.
Il primo lo carica direttamente Cumulus spuntando le relative opzioni su Internet Settings, il secondo va caricato una volta al giorno per tenerlo aggiornato: si può fare usando Cumulus Toolbox o anche manualmente.
Per realizzare la pagina web dallo script che ti ho citato è sufficiente una conoscenza elementare di HTML e PHP e un po' di pazienza...
Fammi sapere

File daily.txt su PCE 38717

Per realizzare la pagina web, c'è qualche guida? Perchè in questo campo non sono bravo Smile
Di guide per realizzare pagine web ce ne sono a dozzine ad esempio :
http://xhtml.html.it/guide/leggi/51/guida-html/
tuttavia se parti da lì ti ci vuole un bel po' di tempo...
Allora prova a scaricare il codice che genera la mia pagina Sommario mese e poi prova a modificarla secondo le tue esigenze.
Per scaricare il codice apri la pagina, poi sulla barra degli indirizzi aggiungi all'indirizzo esistente, senza nessuno spazio, la stringa ?view=sce e dai invio...
Buon divertimento File daily.txt su PCE 2676883378

Ciao
aldofer
aldofer
Staff - REPORTER TOSCANI / Tecnico PCE
Staff - REPORTER TOSCANI / Tecnico PCE

Messaggi : 1909
Data d'iscrizione : 01.11.10
Età : 77
Località : Quarrata (PT) - 47 m. s.l.m.

http://www.quarratameteo.altervista.org/index.shtml

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da Maio Gio 22 Dic 2011 - 20:17

aldofer ha scritto:
Maio ha scritto:
aldofer ha scritto:Per realizzare la pagina del Sommario Mensile ho utilizzato questo script PHP opportunamente adattato.
La pagina web così realizzata richiede ovviamente il supporto PHP5, e la presenza sul sito di
realtime.txt e dayfile.txt.
Il primo lo carica direttamente Cumulus spuntando le relative opzioni su Internet Settings, il secondo va caricato una volta al giorno per tenerlo aggiornato: si può fare usando Cumulus Toolbox o anche manualmente.
Per realizzare la pagina web dallo script che ti ho citato è sufficiente una conoscenza elementare di HTML e PHP e un po' di pazienza...
Fammi sapere

File daily.txt su PCE 38717

Per realizzare la pagina web, c'è qualche guida? Perchè in questo campo non sono bravo Smile
Di guide per realizzare pagine web ce ne sono a dozzine ad esempio :
http://xhtml.html.it/guide/leggi/51/guida-html/
tuttavia se parti da lì ti ci vuole un bel po' di tempo...
Allora prova a scaricare il codice che genera la mia pagina Sommario mese e poi prova a modificarla secondo le tue esigenze.
Per scaricare il codice apri la pagina, poi sulla barra degli indirizzi aggiungi all'indirizzo esistente, senza nessuno spazio, la stringa ?view=sce e dai invio...
Buon divertimento File daily.txt su PCE 2676883378

Ciao

Perfetto, per scaricare lo script PHP vado sul link che hai linkato prima. Quando clicco su Download mi si apre una tabella piena di opzioni, quale devo selezionare? Van bene tutte?

Maio
Utente Affezionato
Utente Affezionato

Messaggi : 123
Data d'iscrizione : 15.10.11

http://meteosoragna1.altervista.org

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da aldofer Gio 22 Dic 2011 - 21:48

Maio ha scritto:.............................
Perfetto, per scaricare lo script PHP vado sul link che hai linkato prima. Quando clicco su Download mi si apre una tabella piena di opzioni, quale devo selezionare? Van bene tutte?
per scaricare lo script originale TNET dopo dopo aver cliccato su Download dalla tabella devi scegliere PHP Dayfile Parser poi segui le istruzioni, configuri lo script e lo carichi sul tuo sito.
Se richiami lo script così com'è con il browser ti verrà fuori una tabella con i dati del mese corrente, la pagina delle istruzioni ti dice anche come richiamare gli altri mesi.
File daily.txt su PCE 38717
aldofer
aldofer
Staff - REPORTER TOSCANI / Tecnico PCE
Staff - REPORTER TOSCANI / Tecnico PCE

Messaggi : 1909
Data d'iscrizione : 01.11.10
Età : 77
Località : Quarrata (PT) - 47 m. s.l.m.

http://www.quarratameteo.altervista.org/index.shtml

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da Maio Mar 27 Dic 2011 - 18:37

Ciao Aldo, mi sono cimentato nell'HTML e dopo aver fatto tutto sono arrivato a questo punto: non riesco a cancellare la scritta quarratameteo in alto a sinistra...(ho usato il tuo sito e l'ho modificato opportunamente per il mio Very Happy)

Vedi se riesci a trovare l'errore File daily.txt su PCE 560263

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="Castellina di Soragna sommario mese">
<meta name="keywords" content="Cumulus, Castellina di Soragna dati meteo attuali, dati meteo attuali, stazione meteo, condizioni meteo attuali">
<title>Castellina di Soragna: sommario mese</title>

<link href="andreas01.css" rel="stylesheet" type="text/css">
</head>
<body>
<!--<h1>Castellina di Soragna-Sommario mensile</h1>-->

<?php
############################################################################
# A Project of TNET Services, Inc.
############################################################################
# E X P E R I M E N T A L C O D E
############################################################################
# Project: Cumulus Project
# Package: dayfile.php
# Module: dayfile.php
# Version: 0.12 - 2010-02-12
# Purpose: Reads a copy of the dayfile.txt
# And displays it
# Authors: Kevin W. Reed <programs@tnet.com>
# TNET Services, Inc.
# Copyright: (c) 1992-2010 Copyright TNET Services, Inc.
#
# License:
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
# USA.
#
############################################################################
# Location of the dayfile.txt
#
# This needs to point to where your dayfile.txt is relative to where this
# script is running.
#
# Normally... This will work because the daytime.txt and this script are
# in the same directory (folder)
$SITE['dayfile'] = './dayfile.txt';
#
# Need to know where the realtime.txt file is too. We look there to get
# the Unit types of the values for temp, wind, press, and rain...
#
# Normal would be something like
$SITE['realtime'] = './realtime.txt';
#
############################################################################
## OVERRIDE VALUES... REMOVE IF YOU ARE USING THIS SCRIPT
$SITE['realtime'] = './realtime.txt';
$SITE['dayfile'] = './dayfile.txt';
############################################################################

############################################################################
# Really shouldn't need to change anything below here unless you want to
# change the language...
############################################################################

// Fields of realtime.txt file - DON'T CHANGE!! Even for language
$SITE['rfields'] = array(
"date","time","temp","hum","dew","wspeed","wgust","bearing","rrate",
"rfall","press","wdir","beaufort","windunit","tempunit","pressunit","rainunit",
"windrun","presstrend","rmonth","ryear","rfallY","intemp","inhum","wchill",
"temptrendval","tempTH","TtempTH","tempTL","TtempTL",
"windTM","TwindTM","wgustTM","TwgustTM",
"pressTH","TpressTH","pressTL","TpressTL",
"version","build","rmaxgust","heatindex","humidex","UV","ET","SolarRad",
"avgbearing","rlhour", "forecast", "daylight", "finestat");

// Values in the dayfile.txt - DON'T CHANGE!! Even for language
$SITE['dfields'] = array (
'date',
'gusthi','gusthidir','gusthitm',
'tempmin','tempmintm',
'tempmax','tempmaxtm',
'pressmin','pressmintm',
'pressmax','pressmaxtm',
'rainratemax','rainratemaxtm', 'raintot',
'tempavg',
'winrun', 'winavghi','winavghitm',
'lohum','lowhumtm',
'hihum','hihumtm',
'totevo','totsun',
'hiheatind','hiheatindtm',
'hiapptemp','hiapptemptm',
'loapptemp','loapptemptm',
'hihourrain','hihourraintm',
'lowchill','lowchilltm',
'hidew','hudewtm',
'lowdew','lowdewtm',
'DomWBear','HeatDegDays','CoolDegDays',
);

// Values for correlating Windrun units based on windunits

$windrununits = array (
'm/s' => 'ilometres',
'mph' => 'Miles',
'km/h' => 'Km',
'kts' => 'Nautical Miles' );

// Check for Options

check_sourceview();

// Option to override year?

if ( isset($_GET['y'] )) {
$year = intval($_GET['y']);
} else {
$year = date('Y');
}

// Option to override month?

if (isset($_GET['m'] )) {
$month = intval($_GET['m']);
} else {
$month = date('m');
}

// Get Units Info from the realtime.txt file

// Read data into array
$DATA = get_raw($SITE['realtime'],' ');
$SITE['tempunit'] = ret_rval('tempunit');
$SITE['windunit'] = ret_rval('windunit');
$SITE['pressunit'] = ret_rval('pressunit');
$SITE['rainunit'] = ret_rval('rainunit');
$SITE['windrununit'] = $windrununits[ret_rval('windunit')];

// READ the dayfile into the $raw array
$raw = file($SITE['dayfile']);

// Display the data

display_month($year,$month) ;
// Function to parse the month needed.
// Allows multiple display_month calls above.

function display_month($year,$month) {
global $raw, $SITE;

$months = array ("Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto",
"Settembre","Ottobre","Novembre","Dicembre");
echo '<hr color=red ><table border=0><tr><td colspan=6></td></tr><tr><td valign="top"><h2>  Quarratameteo</h2><td></td><td></td>
';
#Inizio form di selezione mese
echo '<td valign="top"><form name="Mese" action="dayfile.php" method="GET">
<fieldset>
<legend>Scegli l\'anno</legend>
<select name="y" >
<option value="2010" >     2010     </option>
<option value="2011" selected="selected">     2011     </option>
</select>
</fieldset></td>
<td valign="top">
<fieldset>
<legend>Scegli il mese</legend>
<select name="m" >
<option value="1" selected="selected">Gennaio</option>
<option value="2">Febbraio</option>
<option value="3">Marzo</option>
<option value="4">Aprile</option>
<option value="5">Maggio</option>
<option value="6">Giugno</option>
<option value="7">Luglio</option>
<option value="8">Agosto</option>
<option value="9">Settembre</option>
<option value="10">Ottobre</option>
<option value="11">Novembre</option>
<option value="12">Dicembre</option>
</select>
</fieldset>
</td>

<td valign="top">
<fieldset>
<legend>Invia dati</legend>
<input type="submit" value="Sommario">
</fieldset>
</form>
</td></tr>
<tr><td></td><td colspan=2 valign="top"><h3><font color=red>Sommario mese: ' . $months[$month -1 ] . ' ' . $year .

'</font></h3></td><td></td><td></td></tr>
</table>';
#Fine form di selezione mese
#inizio tabella grande
echo'<table border=0><tr><td valign=top>';
#inizio tabellina laterale
echo '
<table>
<tr>
<tr><td align="center"></td></tr>
<tr><td align="center"></td></tr>
<tr><td align="center"></td></tr>
<tr><td>
<div id="leftside">
<ul class="avmenu">
<li><a href="index.html">Home</a></li>
<li><a href="index.htm">Stazione Meteo</a></li>
<ul>
<li><a href="CumulusRealtime.html">Dati in tempo reale</a></li>
<li><a href="index.htm">Attuale</a></li>
<li><a href="gauges.htm">Strumenti</a></li>
<li><a href="today.htm">Oggi</a></li>
<li><a href="yesterday.htm">Ieri</a></li>
<li><a href="thismonth.htm">Questo mese</a></li>
<li><a href="thisyear.htm">Questo anno</a></li>
<li><a href="trends.htm">Grafici</a></li>

</ul>
<li><a class="current" href="dayfile.php">Sommario Mese</a></li>
</ul>
</div>
</td></tr>
</table>
</form> ';
#fine tabellina laterale
echo'</td><td valign=top>';
#inizio tabella dati
echo '<table id="daytable">
<tr>
</tr>
<td > </td>
<th colspan=3>Temperature</th>
<th>Ind.cal.</th>
<th colspan=2>Temp. app.</th>
<th>W.chill</th>
<th colspan=2>Umidità</th>
<th colspan=2>Punto rugiada</th>
<th colspan=2>Pressione</th>
<th colspan=3>Vento</th>
<th colspan=3>Pioggia</th>
<tr>
<th>Giorno<br> </th>
<th>max<br/>( °C )</th>
<th>min<br/>( °C )</th>
<th>med<br/>( °C )</th>
<th>max <br/>( °C )</th>
<th>max <br/>( °C ) </th>
<th>min <br/>( °C ) </th>
<th>min <br/>( °C ) </th>
<th>min <br/>( % )</th>
<th>max <br/> ( % )</th>
<th>min <br/> ( °C )</th>
<th>max <br/> ( °C )</th>
<th>max<br/>(' . $SITE['pressunit'] . ')</th>
<th>min<br/>(' .
$SITE['pressunit'] . ')</th>
<th>Raffica<br/>(' . $SITE['windunit'] . ')</th>
<th>Direz<br> </th><th>Percorso<br/>(' .
$SITE['windrununit'] . ')</th>
<th>Giorno<br/>(' . $SITE['rainunit'] . ')</th>
<th>max<br/> (mm/hr) </th>
<th>oraria<br/> (mm/hr) </th>

</tr>';

// Set found counter to 0
$found = 0;

// Read the array now looking for data in the data set we want

foreach($raw as $key) {

if (strpos($key, ";") !==FALSE ){
$values = preg_split('/;/',$key);
} else {
$values = preg_split('/,/',$key);
}


// Check to see if this is in the date data set
if ($year == "20" . substr($values[ret_val('date')],6,2)
&& $month == substr($values[ret_val('date')],3,2) ) {

// Date
echo '<tr><td class="day">' . substr($values[ret_val('date')],0,2) . '</td>';
// Temps
echo '<td>' . $values[ret_val('tempmax')] . '</td><td>' .
$values[ret_val('tempmin')] . '</td><td>' . $values[ret_val('tempavg')] . '</td>';
echo '<td>' . $values[ret_val('hiheatind')] . '</td><td>' .
$values[ret_val('hiapptemp')] . '</td><td>' . $values[ret_val('loapptemp')] . '</td><td>'.
$values[ret_val('lowchill')] . '</td>' ;
// Humidity
echo '<td>' . $values[ret_val('lohum')] . '</td><td>' .
$values[ret_val('hihum')] . '</td>';
echo '<td>' . $values[ret_val('lowdew')] . '</td><td>' .
$values[ret_val('hidew')] . '</td>';
// Pressure
echo '<td>' . $values[ret_val('pressmax')] . '</td><td>' .
$values[ret_val('pressmin')] . '</td>';
// Wind
echo '<td>' . $values[ret_val('gusthi')] . '</td><td>' .
windDir($values[ret_val('gusthidir')]) .
'</td><td>' . $values[ret_val('winrun')] . '</td>';
// Rain
echo '<td>' . $values[ret_val('raintot')] . '</td><td>' .
$values[ret_val('rainratemax')] . '</td><td>'.
$values[ret_val('hihourrain')] . '</td>';

echo '</tr>' . $LF;



$found++;
}
}

echo '</table>';
#fine tabella dati
echo '</td></tr></table>';
#fine tabella grande
// If we found no records, output an error:

if (!$found) {
echo "<p><strong>Attenzione, non ci sono dati disponibili per " .
$months[$month -1 ] . ' ' . $year . "</strong></p>";
}

}

// Return the array position of the variable

function ret_val($lookup) {
global $SITE;

$rtn = array_search ( $lookup , $SITE['dfields'] );

if ($rtn !== FALSE) {
return( $rtn );
} else {
return("-");
}
}

// Return the array position of the variable

function ret_rval($lookup) {
global $SITE, $DATA;

$rtn = array_search ( $lookup , $SITE['rfields'] );

if ($rtn !== FALSE) {
return( $DATA[$rtn] );
} else {
return("-");
}
}

// Standard Source view option check

function check_sourceview () {
global $SITE;

if ( isset($_GET['view']) && $_GET['view'] == 'sce' ) {
$filenameReal = __FILE__;
$download_size = filesize($filenameReal);
header('Pragma: public');
header('Cache-Control: private');
header('Cache-Control: no-cache, must-revalidate');
header("Content-type: text/plain");
header("Accept-Ranges: bytes");
header("Content-Length: $download_size");
header('Connection: close');
readfile($filenameReal);
exit;
}
}

// Calculate Word WinDir from Bearing

function windDir ($winddir) {
if (!isset($winddir)) {
return "---";
}
$windlabel = array ("N","NNE", "NE", "ENE", "E", "ESE", "SE", "SSE", "S",
"SSW","SW", "WSW", "W", "WNW", "NW", "NNW");
$dir = $windlabel[ fmod((($winddir + 11) / 22.5),16) ];
return "$dir";
}

// Function to read the data file with the
// Delimiter provided

function get_raw( $rawfile , $del ) {
$rawdata = array();
$fd = fopen( $rawfile, "r" );
if ( $fd ) {
$rawinfo = '';
while (! feof ( $fd ) ) {
$rawinfo .= fread( $fd, 8192 );
}
fclose($fd);
$rawdata = explode ( $del, $rawinfo );
} else {
$rawdata[0]= -9999;
}
return $rawdata;
}
echo '<div id="footer">I dati sono generati dopo la mezzanotte di ogni giorno';
echo ' <p>Powered by <a href="http://cumulus.tnetweather.com/projects/phpdayfile/"><b>TNET Scripts</b></a>
</div>';
echo '</body>';
echo '</html>';


############################################################################
# End of Module
############################################################################

Maio
Utente Affezionato
Utente Affezionato

Messaggi : 123
Data d'iscrizione : 15.10.11

http://meteosoragna1.altervista.org

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da aldofer Mer 28 Dic 2011 - 15:50

La riga dove hai scritto Castellina di Soragna-Sommario mensile, è in realta una stringa non attiva perchè ha i tag del "commento" la puoi anche eliminare.
File daily.txt su PCE File_d12

Il punto dove devi scrivere il nome della tua stazione è invece nei pressi della riga 162


File daily.txt su PCE File_d13

Ciao
aldofer
aldofer
Staff - REPORTER TOSCANI / Tecnico PCE
Staff - REPORTER TOSCANI / Tecnico PCE

Messaggi : 1909
Data d'iscrizione : 01.11.10
Età : 77
Località : Quarrata (PT) - 47 m. s.l.m.

http://www.quarratameteo.altervista.org/index.shtml

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da Maio Gio 29 Dic 2011 - 8:44

Grazie! File daily.txt su PCE 2197500976

Maio
Utente Affezionato
Utente Affezionato

Messaggi : 123
Data d'iscrizione : 15.10.11

http://meteosoragna1.altervista.org

Torna in alto Andare in basso

File daily.txt su PCE Empty Re: File daily.txt su PCE

Messaggio Da Contenuto sponsorizzato


Contenuto sponsorizzato


Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.