Aller au contenu

Badr3am

Actif
  • Compteur de contenus

    13
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. Bonsoir, Je voulais savoir si quelqu'un pouvais m'indiquer comment conditionner un affichage (echo) à un choix dans une liste déroulante ? En utilisant l'aide de Chark j'aimerai faire apparaître le num de département et le nom de ce même département à chaque choix. Pour le numéro c'est pas un problème de faire afficher la variable mais pour le nom je n'y parviens pas ... Merci d'avance
  2. Re Hum bah j'y connais rien du tout Si vous pouviez être un peu plus précis ça ne serait pas de refus je dois avouer Merci pour vos réponses
  3. Bonsoir, J'aimerai savoir comment faire pour réduire la taille de ses pages de script. En gros, j'ai une trame pour mon site avec un bandeau en haut, un menu à gauche et une colonne de services à droite. Au total le code prend pas mal de place et seul le contenu varie d'une page à l'autre. Je voudrais connaître le moyen de réduire cette taille en insérant peut-être un lien, je ne sais pas si c'est possible. Actuellement le schéma est le suivant : Script 1 : Trame commune à toutes les pages + Contenu 1 Script 2 : Trame commune à toutes les pages + Contenu 2 Script 3 : Trame commune à toutes les pages + Contenu 3 ... Etc ... Et j'aimerai obtenir : Script : Trame commune à toutes les pages. Script 1 : Lien vers Script + Contenu 1 Script 2 : Lien vers Script + Contenu 2 Script 3 : Lien vers Script + Contenu 3 ... Etc ... Je sais pas si c'est très clair ... Dans le cas contaire je peux essayer de m'expliquer plus précisément. Merci d'avance pour vos réponses
  4. J'avoue que moi je n'y connais pas grand chose et comme je suis totalement débutant je n'ai pas grands conseils à indiquer. Surtout en Php ... La preuve je galère constamment dés que je veux faire la moindre chose je passe des heures sur les sites de cours, sur les exemples etc pour voir comment m'en sortir et afficher ce que j'aimerai. Même là afficher le num de département et le nom j'y arrive pas
  5. Bonjour Chark, Merci pour ton coup de main ça m'aide vraiment le code que tu as posté. Il me reste plu qu'à faire afficher le numéro et le nom du département au dessus de la vignette météo et j'ai enfin ce que j'espérais. Merci encore pour le coup de main c'est sympa
  6. Quelqu'un à une idée pour mon erreur dans le code php ?
  7. Bonjour destroyedlolo, Je suis d'accord avec toi concernant les inconvénients du php, mais au delà de ça c'est surtout les connaissances qui me manquent ... Je me suis appuyé sur du php parce que je ne sais pas comment faire autrement et que je ne parviens pas à obtenir ce que je veux sous JS
  8. Bonsoir, Bon étant donné que je ne suis pas parvenu à adapter ma liste déroulante comme je le souhaitais, j'ai trouvé (après bien des recherches) un petit script en php/mySQL qui présente toutefois une erreur. Je vous post le code : <?php /* ------------------------------------ Free-Météo V1.0 par Christophe MEYER http://stombi.free.fr/ E-Mail : stombi_AT_free.fr ------------------------------------ */ echo "<body bgcolor=#000000>"; require ("cfg-meteo.php3"); if ($dept == "") { $dept="34"; } $ide= MYSQL_CONNECT($host,$user,$pass); mysql_select_db("$bdd"); $query = "SELECT * FROM meteo WHERE departem=$dept"; $result = mysql_query($query,$ide); $de = mysql_num_rows($result); $p=0; while($p<$de){ $dept=mysql_result($result,$p,"departem"); $nomdept=mysql_result($result,$p,"nomdepartem"); $p++; } echo (" <br> <table width=110 border=1 cellspacing=0 cellpadding=5 bordercolor=#FFFFFF align=center> <tr> <td> <table width=100% border=0 cellspacing=3 cellpadding=0> <tr> <td> <div align=center><b><font face=verdana size=2 color=#ffffff>METEO</b></font></div> </td> </tr> <tr> <td><font face=verdana size=1 color=#ffffff>$nomdept</font></td> </tr> <tr> <td align=center><img src=http://perso0.free.fr/cgi-bin/meteo.pl?dep=$dept></td> </tr> <tr> <td align=center><font face=verdana size=1 color=#ffffff>Votre n° de département :</font></td> </tr> <tr> <td align=center> <form method=post action=meteo.php3> <input type=text name=dept size=2 maxlength=2> <input type=submit name=deptok value=Ok> </form> </td> </tr> </table> </td> </tr> </table>"); mysql_close(); ?> Avec ce code il y a un code de config pour le mySQL et un dernier code qui liste les 96 départements. J'ai donc fait un include dans ma page HTML vers le fichier en php3 et je trouve le message d'erreur suivant : Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/free.fr/d/b/preventionrisques/meteo.php3 on line 40 La ligne incriminée est la suivante : $de = mysql_num_rows($result); J'ai cru comprendre en me documentant que le script ne trouvait pas la base de données, je ne comprend pas trop. - J'ai testé le script "seul" en ne l'insérant pas dans ma page, il fonctionne parfaitement mais il y a ce message erreur juste au dessus. - J'ai testé le script "intégré" à ma page et il ne fonctionne pas (il n'apparaît même pas) seule l'erreur est affichée à l'endroit où le code devrait apparaître. Je n'y connais strictement rien en php, j'apprend en parcourrant ce code et je me familliarise un peu avec ce langage en essayant de modifier les champs pour résoudre le problème mais je ne parviens pas à savoir d'où il vient. Quelqu'un peut m'éclairer ?
  9. Pfiouuu je suis complètement perdu entre le JavaScript et le Php je ne sais plus quoi utiliser ... Je crois que je mélange les codes
  10. Bonjour, Pour ce qui est du code que j'ai réalisé avant de poster ici, il était de comme suit : <html> <head> <title></title> </head> <body> <table> <tr> <td align="center"> <img src="http://perso0.free.fr/cgi-bin/meteo.pl?dep=01"> </td> </tr> <tr> <td align="center"> <form name="meteo" method="post"> <select name="select" style="font-family: arial;font-size: 10px"> <option value="http://perso0.free.fr/cgi-bin/meteo.pl?dep=01">Ain</option> <option value="http://perso0.free.fr/cgi-bin/meteo.pl?dep=02">Aisne</option> <option value="http://perso0.free.fr/cgi-bin/meteo.pl?dep=03">Allier</option> <option value="http://perso0.free.fr/cgi-bin/meteo.pl?dep=04">Alpes-de-Haute-Provence</option> <option value="http://perso0.free.fr/cgi-bin/meteo.pl?dep=05">Hautes-Alpes</option> <option value="http://perso0.free.fr/cgi-bin/meteo.pl?dep=06">Alpes-Maritimes</option> ... [Je coupe parce que la liste reprend les 96 départements] ... <option value="http://perso0.free.fr/cgi-bin/meteo.pl?dep=93">Seine-Saint-Denis</option> <option value="http://perso0.free.fr/cgi-bin/meteo.pl?dep=94">Val-de-Marne</option> <option value="http://perso0.free.fr/cgi-bin/meteo.pl?dep=95">Val-d'Oise</option> </select> </form> </td> </tr> <tr> <td align="center"> <input type="button" onClick="location=document.meteo.select.options[document.meteo.select .selectedIndex].value;" style="font-family: arial;font-size: 10px" value="Voir la météo"> </td> </tr> </table> </body> </html> Avec ce code, j'obtiens au départ une page avec une image de la météo par défaut suivie d'une liste déroulante et d'un bouton pour valider le choix. En sélectionnant un département et en validant, le visiteur est redirigé vers l'url de la météo (à savoir page blanche avec le ptit encadré en haut à gauche) Je voulais donc que le choix s'affiche à la place de l'image par défaut. J'ai essayé d'utiliser le code de Anonymus mais je pense que je l'utilise mal (je suis plus que débutant quand il s'agit d'utiliser du php ...) Voilà donc mon soucis, j'aimerai que l'image de la météo s'affiche sur ma page web et non pas être redirigé vers la page blanche. Je ne sais pas trop si c'est clair encore une fois
  11. Re ... Je suis nul je n'arrive pas à faire fonctionner le script ... L'image reste désespérément blanche avec la croix rouge et ceci quelque soit le choix que je fasse dans le menu. Je n'arrive d'ailleurs pas à faire en sorte que le bouton valide le choix et affiche l'image. [Au passage désolé pour le sujet que j'avais placé sur la partie HTML mais je ne savais pas quel langage utiliser pour ce code alors voilà ... Merci de l'avoir déplacé]
  12. Bonsoir, Merci pour ta réponse Anonymus, je vais essayer ça, je n'y connais rien en Php donc j'espère que je vais savoir comment insérer tout ça lol ... Je te tiens au courant. Merci encore.
  13. Bonsoir, Bon je vais essayer de vous poser ma question en étant le plus clair possible (c'est pas gagné) J'aimerai afficher la météo sur mon site, pour celà j'utilise la météo proposée par Free (http://support.free.fr/web/pperso/meteo.html). Free propose donc d'afficher la météo d'un département (ou de plusieurs) simplement en intégrant le lien de l'image dans une page web. Jusque là rien de compliqué. Pour mon site, je ne veux pas une météo fixe qui concernerait un seul département, c'est évident. Je ne peux pas non plus me permettre d'afficher les 96 départements sur une page, bonjour le pavé et niveau esthétique peu mieux faire J'ai donc créé une liste déroulante avec les 96 départements accompagnée d'un bouton tout simple qui valide le choix et renvoie sur l'url de la météo du département concerné. Seulement, j'aimerai insérer cette image sur mon site. Vous voyez ce que je veux dire ? A savoir que lorsque le visiteur valide son choix, au lieu de tomber sur une page blanche avec le petit encadré météo en haut à gauche, il le retrouverait sur mon site. Et si il voulait la météo d'un autre département il lui suffirait simplement de faire à nouveau un choix dans la liste et de valider pour voir apparaître l'image à la place de la météo précédente. Je ne sais pas si c'est très clair lol, difficile à expliquer et surtout difficile à mettre en oeuvre (je suis débutant en même temps alors ce qui est difficile pour moi l'est rarement pour les autres). Si quelqu'un pouvait m'indiquer comment procéder, ça m'aiderai vraiment Merci d'avance
×
×
  • Créer...