Flux rss
Collection CommentÇaMarche.net
Rechercher : dans
Par :

Deux images pour valider un formulaire html

goguy, le lundi 18 septembre 2006 à 20:34:40 
 Signaler ce message aux modérateurs

Bonjour,
j'aimerai determiner sur quelle image on click lorsque qu'il y a deux images pour valider un formulaire (ex : image "OK" et image "ANNULER").
Lorsque la method de passage de donnée est GET, je vois le nom de mon champ INPUT deux fois avec nom.x=$1 et nom.y=$2 mais la variable nom.x ou nom.y n'existe pas (on ne vois rien avec un

echo $nom.x;
ou
echo $nom.y;
).

Est-ce que quelqu'un a déjà fait un formulaire avec un bouton pour valider et un autre pour annuler et charger une page ?

Merci d'avance pour votre aide.

Goguy

1

goguy, le lundi 18 septembre 2006 à 21:42:54
  • +1

Pour info :

<input type="image" src="image.gif" name="sub" />




Lorsque l'utilisateur clique sur cette image, le formulaire associé est envoyé au serveur, avec deux données supplémentaires, sub_x et sub_y . Elles contiennent les coordonnées du clic de l'utilisateur dans l'image. Vous noterez que ces variables sont envoyées par le navigateur avec un point dans leur nom, mais PHP convertit ces points en soulignés.


Goguy

Répondre à goguy

2

jm29, le dimanche 27 juillet 2008 à 10:54:04

Bonjour à tous,

j'ai essayé de mettre deux images pour valider un formulaire (une pour modifier un enregistrement, l'autre pour le supprimer). voici les deux codes des champs input:
<input name='button' type='image' onclick='Submit' src='images/boutons/delete.png' value='supprimer' >
<input name='button' type='image' onclick='Submit' src='images/boutons/delete.png' value='modifier' >

L'application du formulaire se fait correctement sur firefox mais sur internet explorer apparaît le message:

Notice: Undefined index: button in C:\Program Files\EasyPHP 2.0b1\www\euterpe.net22\admin_actions_modif.php on line 6 (l'instruction de la ligne 6 concernée etant: $type_action=$_POST['button'];)

Hors cette application doit être utilisée sur IE.

Pouvez vous m'aider?

Répondre à jm29

3

 Clad_86, le jeudi 7 août 2008 à 10:33:50

à la place de submit dans le onclick il faut mettre document.<NOM DE TON FORM>.submit()
Pour ainsi pouvoir récupérer des valeurs avec le $_POST parce que là le notice PHP te dis qu'il ne trouve pas d'éléments POST du nom de button et c'est normal puisque tu n'envoie jamais la valeur de button.

Répondre à Clad_86
Formulaire HTML et son bouton "submit" Bonsoir, Existe-il un façon pour limiter l'espace vide sous le bouton "submit" dans un simple formulaire HTML? Je crois que c'est dans le style mais quel propriété? Merci de votre aide. www.commentcamarche.net/forum/affich-697869-formulaire-html-et-son-bouton-submit
Degrade entre 2 images sous PhotoShop ... Bon alors... enfait c pour une banniere de site web ... G 2 images que j insere mais j aimerais faire un degrade d une image vers une autre ... comment faire cela ??? Merci de votre aide P.S.:Un exemple de ce degrade : http://www.cstrike-fever.net... www.commentcamarche.net/forum/affich-117089-degrade-entre-2-images-sous-photoshop
Comment fusionner 2 images avec photoshop cs Bonjour, J'aimerai connaitre comment fusionner 2 images avec photoshop cs. Si quelqu'un connait où peut-on telecharger (gratuetement) le moded'emploi de photoshop cs je serai très reconnaissant. merci . Bin www.commentcamarche.net/forum/affich-7707156-comment-fusionner-2-images-avec-photoshop-cs
[Photofiltre]Réaliser un assemblage de 2 imagesPhotofiltre est un logiciel de retouche d'image. Cette astuce fonctionne aussi bien avec Photofiltre qu'avec Photofiltre Studio Dans ce cas précis, Photofiltre va permettre d'assembler un collage c'est-à-dire de coller une deuxième image (en... www.commentcamarche.net/faq/sujet-7719-photofiltre-realiser-un-assemblage-de-2-images
Javascript - Effacer un champ de formulaire lors du clic (focus)Il vous est sûrement arrivé de tomber sur un formulaire HTML avec des valeurs pré-remplies décrivant par exemple le type de valeur attendue. L'intention est louable mais il est désagréable de devoir sélectionner ce texte et le supprimer avant de... www.commentcamarche.net/faq/sujet-884-javascript-effacer-un-champ-de-formulaire-lors-du-clic-focus
Photoshop : superposer légèrement 2 imagesBonjour à tous et toutes, J'ai Photoqhop 7.0.1 sur mon PC mais je ne sais que très peu m'en servir et je me perds dans les pages d'aide... (c'est peu dire) J'aurais besoin d'accoler, voire de superposer légèrement 2 images, comme s'il s'agissait de 2... www.commentcamarche.net/forum/affich-3113363-photoshop-superposer-legerement-2-images
Formulaires htmlbonjour, j'ai ce message d'erreur "vos paramètres de sécurité actuels ne vous permettent pas d'envoyer des formulaires html" quand j'écris du texte sur n'importe quelle page, par exemple à l'occasion d'une recherche. j'ai bien sur des antivirus,... www.commentcamarche.net/forum/affich-2264643-formulaires-html
Centrer mon formulaire html avec cssBonjour, Voila j ai creer un formulaire en html avec mise en forme css tout est nickel (couleurs, polices ...) sauf le centrage des mes blocs textes et images tout est a gauche j ai tente de mettre des valeurs avec margin, width mais rien n'y fait... www.commentcamarche.net/forum/affich-9736834-centrer-mon-formulaire-html-avec-css
Les formulaires HTMLIntérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains... www.commentcamarche.net/contents/html/htmlform.php3
Servlets - Gestion des formulairesIntroduction aux formulaires Les servlets rendent très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML, c'est-à-dire une interface graphique permettant à l'utilisateur de saisir des données. Grâce à la balise... www.commentcamarche.net/contents/servlets/servform.php3