condition sur formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : condition sur formulaire

par iclo » 19 janv. 2006, 11:29

M'enfin qu'est-ce que vous avez tous contre javascript :mrgreen: :mrgreen: :mrgreen:
Rien :twisted: :twisted: si ce n'est que tout ce qui rentre dans le serveur, doit être controler par le serveur.

par didgar » 19 janv. 2006, 11:21

M'enfin qu'est-ce que vous avez tous contre javascript :mrgreen: :mrgreen: :mrgreen:

L'autre solution -> http://fr.php.net/manual/fr/control-str ... switch.php

A+

Didier

par Gico » 19 janv. 2006, 11:18

Oui javasript je prefere eviter, quand a l'autre solution proposée c'est un peu flou pour moi.

par iclo » 19 janv. 2006, 11:04

Javasript c'est pas la gloire, il peut encore être désactivé, et là plouf :D
Une réponse simple : un seul fichier de traitement qui regroupera les différents traitements, avec des tests pour savoir lequel effectuer.
De plus il serait étonnent qu'il n'ai aucune opération commune dans tous les traitements. (Eviter la redondance de code)

par didgar » 19 janv. 2006, 10:28

Salut !

A priori comme ça sans réfléchir ton pb doit pouvoir se régler en javascript.
Enfin bon sans réfléchir :wink:

A+

Didier

condition sur formulaire

par Gico » 19 janv. 2006, 10:23

Bonjour
j'ai un formulaire avec deux variables a recuperer (dans des listes).

Code : Tout sélectionner

<form action="public/lien1.php" method="get" name="form1" id="form1"> <div align="left"><img src="images/menu_left/accesdirect.gif" width="146" height="21" /> <div align="center" > <select name="VARmarque" id="VARmarque" class="search"> <option value="0">Choix d'une marque&nbsp; &nbsp;</option> <?php do { ?> <option value="<?php echo $row_rsMarque['id']?>"><?php echo $row_rsMarque['marque']?></option> <?php } while ($row_rsMarque = mysql_fetch_assoc($rsMarque)); $rows = mysql_num_rows($rsMarque); if($rows > 0) { mysql_data_seek($rsMarque, 0); $row_rsMarque = mysql_fetch_assoc($rsMarque); } ?> </select> <br /> <select name="VARCat" id="VARCat" class="search"> <option value="0">Choix d'une catégorie</option> <?php do { ?> <option value="<?php echo $row_rsCat['id']?>"><?php echo $row_rsCat['abrev']?></option> <?php } while ($row_rsCat = mysql_fetch_assoc($rsCat)); $rows = mysql_num_rows($rsCat); if($rows > 0) { mysql_data_seek($rsCat, 0); $row_rsCat = mysql_fetch_assoc($rsCat); } ?> </select> </div> <input name="image" type="image" src="images/menu_left/envoyer0.gif" align="top" width="141" height="19 " border="0" /> ... </form>
Je voudrais que l'url vers laquelle pointe le formulaire soit en fonction des variables collectées. En l'occurence si VARmarque==0 que ce soit lien1.php, si VARcat==0, que ce soit lien2.php et si VARmarque!=0 et VARcat !=0 que ce soit lien3.php.
Une idée ?
Merci