Page 1 sur 1

Template noaa mettre un lien pour chaque jour

Posté : 20 août 2007, 11:10
par chriss
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.

Posté : 21 août 2007, 18:38
par chriss
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+

Posté : 21 août 2007, 20:28
par Tudgur
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.

Posté : 21 août 2007, 23:49
par chriss
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+

Posté : 22 août 2007, 11:20
par chriss
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

Posté : 22 août 2007, 12:32
par Tudgur
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+

Posté : 22 août 2007, 21:59
par jackT
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

Posté : 22 août 2007, 22:18
par vals
Bravo jackT, je viens de voir ça.
C'est super bien fait. :shock:

Posté : 22 août 2007, 22:37
par webmaster
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…

Posté : 23 août 2007, 08:23
par Tudgur
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+

Posté : 23 août 2007, 20:33
par jackT
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

Posté : 23 août 2007, 21:52
par Tudgur
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: