Template noaa mettre un lien pour chaque jour

Forum dédié à la mise en ligne de vos données météos relevées avec WsWin.
Répondre
Avatar du membre
chriss
Participation 5
Participation 5
Messages : 948
Enregistré le : 31 mai 2007, 16:30
Localisation : Plévenon (22)
Contact :

Template noaa mettre un lien pour chaque jour

Message par chriss » 20 août 2007, 11:10

Bonjour a tous,
ce message s'adresse plus particulièrement a Jackt puisque c'est lui qui a modifié le fichier noaa.php mais si d'autre veulent répondre il n'y a pas de problème.
J'aurais voulue savoir s'il était possible de placé un lien sur chaque jour dans les template_noaa qui renvérait vers une page viens précise.
J'ai essayé en mettant le code html mais ca ne marche pas.
Voici mon idée de base avec mon fichier template:
http://www.plevenon-meteo.info/NOAA/noaa200708

Le code html se met bien tout seul grace a wswin met c'est dans le script noaa.php qu'il faudrait faire la modification.

J'espere avoir été claire.
Merci d'avance.

Avatar du membre
chriss
Participation 5
Participation 5
Messages : 948
Enregistré le : 31 mai 2007, 16:30
Localisation : Plévenon (22)
Contact :

Message par chriss » 21 août 2007, 18:38

Bon ce n'est plus la peine j'ai réussi a créer directement un petit formulaire qui demande la date et qui envoie directement les donné du jour de la date demandé.
C'est sur la page principale de mon site, allez voir !!
Si ça vous tente je peux vous indiquer le code php et html pour arriver a ça.
A+

Tudgur
Participation 6
Participation 6
Messages : 1757
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau

Message par Tudgur » 21 août 2007, 20:28

Ah ouais...............

C'est pas mal du tout.
Mois qui n'était pas intéressé par les fichiers jour, je vais peut être changer d'avis...

Je suis preneur même si je n'utilise peut-être pas tout de suite, encore que...

Bravo Christophe.
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

Avatar du membre
chriss
Participation 5
Participation 5
Messages : 948
Enregistré le : 31 mai 2007, 16:30
Localisation : Plévenon (22)
Contact :

Message par chriss » 21 août 2007, 23:49

Voila, plusieurs personne m'ont demandé le code, le voici:
Celui a mettre dans votre page html:

Code : Tout sélectionner

<form name="date"  method="post" action="date.php">
                                    <table align="center" border="0">
                                        <tr>
                                            <td width="240" height="28"><p align="center"><select name="Jour" size="1">
    <option>Jour</option>
    <option value="01">01</option>
    <option value="02">02</option>
    <option value="03">03</option>
    <option value="04">04</option>
    <option value="05">05</option>
    <option value="06">06</option>
    <option value="07">07</option>
    <option value="08">08</option>
    <option value="09">09</option>
    <option value="10">10</option>
    <option value="11">11</option>
    <option value="12">12</option>
    <option value="13">13</option>
    <option value="14">14</option>
    <option value="15">15</option>
    <option value="16">16</option>
    <option value="17">17</option>
    <option value="18">18</option>
    <option value="19">19</option>
    <option value="20">20</option>
    <option value="21">21</option>
    <option value="22">22</option>
    <option value="23">23</option>
    <option value="24">24</option>
    <option value="25">25</option>
    <option value="26">26</option>
    <option value="27">27</option>
    <option value="28">28</option>
    <option value="29">29</option>
    <option value="30">30</option>
    <option value="31">31</option>
    </select> &nbsp;<select name="Mois" size="1">
    <option>Mois</option>
    <option value="01">Janvier</option>
    <option value="02">Février</option>
    <option value="03">Mars</option>
    <option value="04">Avril</option>
    <option value="05">Mai</option>
    <option value="06">Juin</option>
    <option value="07">Juillet</option>
    <option value="08">Août</option>
    <option value="09">Septembre</option>
    <option value="10">Octobre</option>
    <option value="11">Novembre</option>
    <option value="12">Décembre</option>
    </select> &nbsp;<select name="Année" size="1">
    <option>Année</option>
    <option value="2007">2007</option>
    <option value="2008">2008</option>
    <option value="2009">2009</option>
    <option value="2010">2010</option>
    <option value="2011">2011</option>
    </select></p></td>
                                        </tr>
                                       
                                            <td width="240" height="10"><p align="center"><input type="submit" name="AFFICHER" value="Afficher"></p></td>
                                      
                                    </tr>
                                    </table>
                                </form>
                               
                        </td>
                            </tr>
Ensuite il faut créer le fichier php qui renvera automatiquement vers une page qui dépendra des données entrée:
Il faut copier se code dans le bloc note et enregistrer le fichier sous le nom de "date.php".
Voici le code:

Code : Tout sélectionner

<?php
Header ("Location: $Année/$Jour-$Mois.html");
exit();
?>
C'est très simple.
Wswin me génère un custom chaque jour sous le nom de JJ-MM.html.
Ce custom se créé automatiquement dans le dossier de l'année courant (tag ws_year dans le chemin).
Ainsi sur le serveur de mon site, chacune de mes page se trouve dans le dossier AAAA/JJ-MM.html
Il suffit juste de redirigé suivant la date entrée puisque le nom de mes pages n'est que l'assamblage de cette date.
D'où le code $Année/$Jour-$Mois.html qui récupère les valeurs rentré et qui est organisé de facon a créer le nom d'une de mes pages.
Vous pouvez le modifier a vos souhait en déplacant l'ordre des variables ($Jour;$Mois;$Année).
Encore une chose,date.php et la page html ou sera mis le long code ci dessus doivent etre dans le meme dossier qui contient le dossier des années (2007,2008).
Si ce n'est pas le cas, a vous de modifier le code ou alors demander moi.
A+

Avatar du membre
chriss
Participation 5
Participation 5
Messages : 948
Enregistré le : 31 mai 2007, 16:30
Localisation : Plévenon (22)
Contact :

Message par chriss » 22 août 2007, 11:20

Message pour Rieux:
J'ai vu sur votre site que vous avez modifier le fichier noaa.php de JackT pour pouvoir afficher l'heure d'ensoleillement (c'est votre fichier mois.php).
Est ce que je pourrais avoir ce fichier ainsi que votre template_noaa_m ?
Je comprendrais que vous ne vouliez pas.
Merci
Au revoir

Tudgur
Participation 6
Participation 6
Messages : 1757
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau

Message par Tudgur » 22 août 2007, 12:32

J'ai demandé à Jacques s'il avait une "nouvelle version" de son fichier php incluant les fichiers année.

Mais pour l'instant pas de réponse...
Il y a quelques jours que Jacques n'a pas participeé au forum.

A+
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

jackT
Participation 4
Participation 4
Messages : 635
Enregistré le : 29 mars 2007, 11:24
Localisation : Sciez (74)
Contact :

Message par jackT » 22 août 2007, 21:59

Tudgur a écrit :J'ai demandé à Jacques s'il avait une "nouvelle version" de son fichier php incluant les fichiers année.

Mais pour l'instant pas de réponse...
Il y a quelques jours que Jacques n'a pas participeé au forum.

A+
Salut tout le monde... J'ai effectivement une nouvelle version que j'ai développé pour mon site, (climatologie mensuelle et annuelle) avec liens directs pour les mois sur la climatologie annuelle et des boutons permettant la navigation entre les mois et les années. . Vous pouvez voir une exemple sur mon site en cliquant sur les boutons "résumé climatologique du mois en cours" ou "résumé climatologique de l'année en cours".

Il faut que je l'adapte pour une utilisation "publique" (mes scripts affichent par exemple les graphiques provenant de ma base de donnée MySQL lorsque le curseur est sur une case).... J'essaierai de le faire ce prochain week-end...

Cordialement

Avatar du membre
vals
Participation 5
Participation 5
Messages : 815
Enregistré le : 13 déc. 2006, 20:27
Localisation : 69320 Feyzin
Contact :

Message par vals » 22 août 2007, 22:18

Bravo jackT, je viens de voir ça.
C'est super bien fait. :shock:
Image
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader. Webcam.
WeatherLinkIP

Avatar du membre
webmaster
Site Admin
Site Admin
Messages : 2611
Enregistré le : 12 déc. 2006, 20:54
Localisation : Rieux 51 FRANCE
Contact :

Message par webmaster » 22 août 2007, 22:37

chriss a écrit :Message pour Rieux:
J'ai vu sur votre site que vous avez modifier le fichier noaa.php de JackT pour pouvoir afficher l'heure d'ensoleillement (c'est votre fichier mois.php).
Est ce que je pourrais avoir ce fichier ainsi que votre template_noaa_m ?
Je comprendrais que vous ne vouliez pas.
Merci
Au revoir
Mince, je n'avais pas vu la question ici !
La réponse au message perso est , dans un autre post.

Je ne sais plus si je suis parti du code de Pollux ou de JackT, dans le doute je site les deux…
Cordialement

Rieux

Tudgur
Participation 6
Participation 6
Messages : 1757
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau

Message par Tudgur » 23 août 2007, 08:23

Superbe boulot, Jacques !
Les mini graphiques vachement sympas...

Juste une très petite chose, si je peux me permettre : quand on passe en climato annuelle, il n'y a pas de bouton pour revenir en climato mensuelle.
Vraiment superbe...
Vivement ta version "publique" !

A+
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

jackT
Participation 4
Participation 4
Messages : 635
Enregistré le : 29 mars 2007, 11:24
Localisation : Sciez (74)
Contact :

Message par jackT » 23 août 2007, 20:33

Tudgur a écrit :Superbe boulot, Jacques !
Juste une très petite chose, si je peux me permettre : quand on passe en climato annuelle, il n'y a pas de bouton pour revenir en climato mensuelle.
Il n'y a pas de bouton, mais il suffit de cliquer sur le nom du mois désiré pour voir la climatologie de ce mois....

La version "publique" devrait être prête demain, mais sans les graphiques... Je pourrai envisager de faire une version avec les mini-graphiques produits par wswin... A voir!

Cordialement

Tudgur
Participation 6
Participation 6
Messages : 1757
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau

Message par Tudgur » 23 août 2007, 21:52

Salut Jacques.

Oups ! Je n'avais pas vu cette possibilité.

Je ne peux même pas dire vivement demain : je m'en vais pour une grosse semaine au Mans. Pas d'internet (bravo tele2) et donc privé de forum !:cry:
Et au retour, le boulot. :evil:
Enfin d'ici à demain après-midi, il peut encore y avoir quelques messages.

A+

PS : C'est vrai qu'avec les graphiques, c'est encore plus sympas... :wink:
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

Répondre