traitement sur la m page

Mammouth du PHP | 543 Messages

02 août 2005, 19:39

donc submit2 passe pas ptet :p

et avec
if (isset($_POST["id"])) echo "envoyé";
:?:

Eléphant du PHP | 62 Messages

02 août 2005, 19:39

j'ai deux <form> dans la page, faut pas lui préciser le formulaire à tout hasard ?
Je suis chaud je brûle d'en savoir +

Eléphant du PHP | 62 Messages

02 août 2005, 19:42

en effet , là il affiche envoyé...
if (isset($_POST['id'])) echo "envoyé";
Je suis chaud je brûle d'en savoir +

Eléphant du PHP | 62 Messages

02 août 2005, 19:43

merci

mais pourquoi on ne fait pas le traitement sur le bouton submit2 ?
                  <input type="image" src="suppr.gif" alt="suppression" name="submit2" value="Suppression"> 
car c'un bouton image ? en fait ? :oops: j'aurais du mettre en value="submit2"?
Je suis chaud je brûle d'en savoir +

Mammouth du PHP | 543 Messages

02 août 2005, 19:51

Apparement il arrive pas a le recuperer le submit2, donc tu fé avec un autre champs du formulaire :p

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

03 août 2005, 10:38

Heu tu as deux formulaires ?
As-tu pour chacun des boutons type=submit ?
Et des noms de champs différents (ça peut gêner) ?

Et comment valides-tu avec un type=image ?(*)

Allez, comme j'aime faire ça, un peu de lecture :
http://openweb.eu.org/articles/validation_formulaire/

(*)Et encore chez eux je trouve
Déclenchement de l'envoi

Jusqu'à présent nous avons rempli notre formulaire mais nous n'avons toujours aucun élément permettant de déclencher l'envoi. En ajoutant un champ de type "submit" (<input type="submit" />) vous obtiendrez un bouton qui déclenche la soumission des données. Le texte par défaut du bouton est déterminé par le navigateur, vous pouvez le changer grâce à l'attribut "value". Si ce bouton de validation a un nom (attribut "name") et une valeur, cette valeur sera transmise lors de l'envoi ; une telle fonctionnalité permet d'utiliser plusieurs boutons et de déterminer lequel a été utilisé.

Exemple de bouton de soumission.(http://openweb.eu.org/articles/formulai ... tml#submit)

Il est aussi possible d'utiliser une image comme bouton d'envoi (<input type="image" />). Dans ce cas l'adresse de l'image devra être spécifiée via l'attribut "src" et un texte alternatif devra être fourni dans l'attribut "alt", comme une image classique. Lorsque l'utilisateur envoie le formulaire en cliquant sur l'image, la position du clic dans l'image est envoyée en plus des données normales. Dans ce cas, la donnée "monimage.x" est la position horizontale en pixel et la donnée "monimage.y" est la position verticale, où "monimage" est le nom du champ de formulaire contenant l'image. Il est aussi possible de définir les zones réactives de l'image grâce aux attributs "ismap" et "usemap", ces propriétés fonctionnent alors comme pour les images cliquables classiques.