comment diable est-ce fait sur ce site ?

comment diable est-ce fait sur ce site ? - Java - Programmation

Marsh Posté le 11-10-2002 à 16:53:08    

http://www.bonjour.fr/perso/inscri [...] ate=unlock
 
Sur ce site, y a qqch qui m'étonne un peu, et qu'il m'interresse : Pour la vérif du formulaire, du javascript est utilisé (si on rentre une adresse e-mail invalide par exemple).
Mais, quand on écrit un nom de ville non reconnu (xxxxx par exemple), une petite fenêtre popup s'ouvre avec un message d'erreur. ça me laisse croire que cette vérif là est faite coté serveur. Pourtant, quand on valide et que ce message d'erreur-popup apparait, le champs saisis dans le formulaire ne sont pas effacés. Bref, 2 questions :
Vous croyer que cette vérif est effectivement faite coté client ?
Si elle est faite après le submit, comme faire que la page du formulaire reste, avec les champs saisie (donc, sans faire une redirection vers la page du formulaire j'pense !)

Reply

Marsh Posté le 11-10-2002 à 16:53:08   

Reply

Marsh Posté le 11-10-2002 à 17:15:28    

El_Gringo a écrit a écrit :

 
Vous croyer que cette vérif est effectivement faite coté client ?
Si elle est faite après le submit, comme faire que la page du formulaire reste, avec les champs saisie (donc, sans faire une redirection vers la page du formulaire j'pense !)




 
La ville est verifiee cote serveur, mais le formulaire n'est soumis que si tous les champs sont corrects. Si une ville est mal entree tu peux choisir le nom exact de la ville ce qui va updater le formulaire, puis le soumettre...
 
Rien d'extraordinaire quoi.
 
A+

Reply

Marsh Posté le 11-10-2002 à 17:21:53    

java  :heink:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 11-10-2002 à 17:25:05    

phenixl a écrit a écrit :

 
 
La ville est verifiee cote serveur, mais le formulaire n'est soumis que si tous les champs sont corrects. Si une ville est mal entree tu peux choisir le nom exact de la ville ce qui va updater le formulaire, puis le soumettre...
 
Rien d'extraordinaire quoi.
A+




 
Mais !? On peut accèder coté serveur aux éléments d'un formulaire avant qu'il ai été soumis ?

Reply

Marsh Posté le 11-10-2002 à 17:26:03    

DarkLord a écrit a écrit :

java  :heink:  




 
Ouais, je savais pas trop, mais je veux faire ça via ma servlet, alors j'me suis dit que la catégorie Java ça ira mieux que la catégorie HTML/JS ! :jap:

Reply

Marsh Posté le 11-10-2002 à 18:56:24    

El_Gringo a écrit a écrit :

 
 
Mais !? On peut accèder coté serveur aux éléments d'un formulaire avant qu'il ai été soumis ?




 
Dis voir...
 
Tu as regarde un peu le source de la page ou ne serait-ce meme qu'observe le comportement de cette page avant de poser ta question ?  :heink:  
 
lorsque tu cliques sur le bouton, tu fais une serie de checks et tu ouvres une nouvelle fenetre pour le check de la ville... si la ville est bien entree alors le script de ladite fenetre remplit correctement les champs et soumet le formulaire.
 
Enfin bon vas faire un tour du cote du forum javascript car apparemment tu as du mal a comprendre. ;)
 
Ciao !

Reply

Marsh Posté le 11-10-2002 à 21:54:23    

DarkLord a écrit a écrit :

java  :heink:  



+1, une verif en JS, un envoi de vars en PHP, une verif côté serveur et à la clé un ajout dans la DB. Vraiment rien d'extraordinaire.


---------------
Le site de ma maman
Reply

Marsh Posté le 12-10-2002 à 13:27:32    

phenixl a écrit a écrit :

 
 
Dis voir...
 
Tu as regarde un peu le source de la page ou ne serait-ce meme qu'observe le comportement de cette page avant de poser ta question ?  :heink:  
 
lorsque tu cliques sur le bouton, tu fais une serie de checks et tu ouvres une nouvelle fenetre pour le check de la ville... si la ville est bien entree alors le script de ladite fenetre remplit correctement les champs et soumet le formulaire.
 
Enfin bon vas faire un tour du cote du forum javascript car apparemment tu as du mal a comprendre. ;)
 
Ciao !




 
et on dit que JE suis agressif  [:rofl]  
 
 :lol:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-10-2002 à 13:32:45    

DarkLord a écrit a écrit :

 
 
et on dit que JE suis agressif  [:rofl]  
 
 :lol:  



[:tapai] :D


---------------
Le site de ma maman
Reply

Marsh Posté le 12-10-2002 à 13:34:40    

:cry: personne ne m'aime :(


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-10-2002 à 13:34:40   

Reply

Marsh Posté le 12-10-2002 à 13:37:57    

Code :
  1. function check_ville(ville) {
  2. window.open("popup_ville.php?brand=bonjour&ville="+ville,"","width=330,height=150" );
  3. return false;
  4. }


 
Quand on sais pas comment ça marche, suffit de savoir lire :sarcastic:
 
Lors qu'on clique sur submit, la ville et l'email sont checkés en allant sur une page PHP qui fait le contrôle dans une popup. Je suppose que la popup se ferme directement si la ville existe.

Reply

Marsh Posté le 12-10-2002 à 13:41:44    

DarkLord a écrit a écrit :

 :cry: personne ne m'aime :(



Meuh si on t'aime.


---------------
Le site de ma maman
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed