Ils font comment à la SNCF? ...pour leurs formulaires web - PHP - Programmation
Marsh Posté le 20-04-2006 à 15:31:27
Poste un semblant de réponse, peut etre qu'on corrigera tes problemes
Marsh Posté le 20-04-2006 à 15:58:10
ReplyMarsh Posté le 20-04-2006 à 16:01:02
Il y a Ajax ou simplement un javascript qui renseigne le menu select selon les cas via l'objet option.
Marsh Posté le 20-04-2006 à 16:13:22
mc_cut_killer a écrit : Renseigne toi sur Ajax et les requete type xmlhttprequest |
ouais trop cool comme ça tu peux te la jouer WEB2.0 pour rien ...
Berceker United a écrit : Il y a Ajax ou simplement un javascript qui renseigne le menu select selon les cas via l'objet option. |
comme le dit berceker tu peux:
- tu créés des tableaux js à la "construction" de ta page en php, puis un fonction qui alimente ton tableau html au onchange du select
Sinon tu peux egalement soumettre ton formulaire a chaque onchange du select et construire ton tableau en php...
Chaque méthode a ses avantages et inconvénients, mais si tu as de "gros" tableaux je te conseille la deuxieme pour pas faire ramener les navigateurs de tes clients!
Marsh Posté le 23-04-2006 à 07:54:03
Bonjour,
Voici un liens avec exemple,
http://www.plus2net.com/php_tutori [...] _list3.php
C'est du javascript.
A+
Zythan
Marsh Posté le 23-04-2006 à 08:55:55
Zythan a écrit : Bonjour, |
Non c'est faut, il y a juste du javascript pour le onchange
derrière c'est du PHP
Marsh Posté le 23-04-2006 à 09:32:40
gatsu35 a écrit : Non c'est faut, il y a juste du javascript pour le onchange |
Bonjour,
C'est du javascript + mySQL !
<SCRIPT language=JavaScript> |
A+
Marsh Posté le 23-04-2006 à 09:50:01
Zythan a écrit : Bonjour,
|
Non c'st toujours faut
le javascript c'est juste pour charger une autre page sur l'evenement onchange du select, j'appelle pas ça une solution tout javascript
LA solution fulljavascript consiste simplement à gerer les contenu des select dans la page sans aucun rechargement. un peu comme a fait masklinn dans la cat HTML/CSS/JS
Marsh Posté le 23-04-2006 à 10:50:59
En tant qu'utilisateur des formulaires de la SNCF, je suis contre le submit de la page quand on change un menu déroulant, ca me gonfle
A la limite je préfère la solution ouaib 2.0
Marsh Posté le 23-04-2006 à 11:25:30
By masklinn c'est une solution hyper propre
http://forum.hardware.fr/hardwaref [...] m#t1176079
Marsh Posté le 24-04-2006 à 10:18:33
Merci pour toutes vos réponses! Ca m'a filé un bon coup de patte. Vive la SNCF!
Marsh Posté le 20-04-2006 à 14:06:52
Je sais que ce doit être une question bâteau, mais j'ai pas trouvé la réponse encore.
J'ai une liste déroulante et j'aimerais que mon formulaire se recharge automatiquement quand je sélectionne une valeur pour afficher un tableau (en fonction de la valeur sélectionnée bien sûr). Comme sur le site de la SNCF! Sauf que ma page elle sera moins casse couilles que la leur (surtout quand vous avez plein d'options à rentrer dans leur formulaire de réservation d'un billet et que la page arrête pas de se recharger).
Coup de gueule à part, voilà en gros ce que je voudrais faire:
------------
Début page
Début du formulaire
->Affichage de la liste déroulante
Fin du formulaire
Si une valeur est sélectionnée:
-> Récupérer l'id correspondant à la valeur
-> Afficher un tableau contenant des données correspondant à cet id
Fin page
--------
Bon, je sais c'est un peu sommaire, mais c'est peut-être plus clair que du code de bourrin!
Je pense que ça peut se faire en javascript, mais est-ce le mieux? L'idéal serait de le faire en php...mais par principe, impossible.
Merci de votre aide et dsl si le sujet a déjà été posté!