Rechercher : dans
Par :

Bouton image et bouton submit

Dernière réponse le 28 avr 2009 à 15:07:23 cap, le 29 déc 2004 à 14:11:30 
 Signaler ce message aux modérateurs

Salut,
j'ai un pb avec mes boutons images...je fais un site en PHP et pour des raisons esthétique je remplace tous les bouton submit ( classik html) par des images de bouton!
le probleme c que avec des boutons submit classik j'arrive a faire des trucs dans le genre :

<form>
/********je zap le code au dessus*********/

<input name="delete" type="submit" id="delete" >
</form>
<?


/******************************************
si delete est vrai donc si on a clické sur le bouton
submit j'excute le code dans le IF
*****************************************/
if($delete){
je réalise une action

}else {
je réalise une autre action
}

Alors qu'avec un bouton image il rentre jamais dans le IF

/*****code du bouton image********/
<input name="delete" type="image" img src="../image/supprimer.gif" width="121" height="31" " >

Question : comment je peux faire pour réaliser le meme type d'action avec mon bouton image???

Cap

Meilleures réponses pour « Bouton image et bouton submit » dans :
[Word] Image de fond VoirIl est possible sous Microsoft Word d'afficher une image en arrière-plan dans un document en cliquant sur le menu Format, puis sur Arrière-Plan et enfin sur Motifs et textures. Dans l'onglet Image, cliquer sur le bouton "Sélectionner une image"....
Changer l'image de Grub VoirChanger l'image de Grub     Pour changer l'image d'arrière plan de Grub, qui se trouve dans l'archive /boot/gfxmenu, il suffit de la remplacer par une autre de la même dimension et du même nom, à savoir: 800*600, back.jpg Ouvrez une console...
[mythes] On peut protéger une page web/une image contre la copie VoirMythe On peut empêcher la copie d'une page web ou d'une image. On peut empêcher de voir le source d'une page HTML. On peut empêcher la copie d'une vidéo, d'une musique. Réalité FAUX Explications Quelle que soit la nature d'un document (page...
Télécharger Catalogue d'image VoirLorsque vous ne gérer pas votre banque d’image comme il faut, il vous sera plus difficile de retrouver une image spécifique. Alors que si vous assignez à chacun une identité, un tag, la recherche sera plus fructueuse. Catalogue d'image est un...
LaTeX - Insertion d'images VoirStyle LaTeX permet d'insérer des images de différents formats. Le plus simple est d'insérer des fichiers de type eps (Encapsuled Postscript) : Il suffit d'insérer dans le préambule la ligne suivante : \usepackage{graphicx} Puis d'insérer...
Images bitmap et vectorielles VoirImages bitmap et images vectorielles On distingue généralement deux grandes catégories d'images : les images bitmap (appelées aussi images raster) : il s'agit d'images pixellisées, c'est-à-dire un ensemble de points (pixels) contenus dans un...
Gestion des images en HTML VoirComment afficher des images sur une page web? Quelques images sur un site Web peuvent le rendre plus attractif et plus convivial, cependant il est important de ne pas sombrer dans l'excès car les images peuvent impliquer un temps de chargement...

1

maily, le 29 déc 2004 à 14:17:53
  • +1

Bonjour!!

Oui, il manque dans ton input le id:

<input name="delete" type="image" img src="../image/supprimer.gif" width="121" height="31"  id="delete">


du coup, tu pourras faire les mêmes actions!! ;-)


Maily :-))))
ragondin, va au coin!

Répondre à maily

2

cap, le 29 déc 2004 à 14:38:36

Bah, apparrement ça vient meme pas de ça... ça me fait encore la meme chose avec l'ID..... :-/

Répondre à cap

3

maily, le 29 déc 2004 à 15:01:14
  • +3

ça y est, je sais pourquoi:
Voilà l'explication:
image : pour mettre une image dans laquelle on peut cliquer pour lancer l'exécution du programme. Dans ce cas, l'image joue le rôle du bouton submit et le programme reçoit comme valeur les coordonnées du point où l'utilisateur a cliqué.
Exemple
<input type="image" name="photo" src="gif/photo.gif"></input>
Les coordonn�es du point choisi par l'utilisateur sont r�cup�r�es diff�remment selon le langage du programme charg� de les traiter.
En Php, on utilisera les variables $photo_x et $photo_y.
En C, on utilisera photo.x et photo.y.


donc, faut que tu utilises $delete_x!




Maily :-))))
ragondin, va au coin!

Répondre à maily

4

cap, le 29 déc 2004 à 15:36:23

Ok Merci Maily, c bon ça marche nowalors Solution pour ceux que ça interresse ... avec un grd remerciement a Maily ;)

Récuperer la valeur d'un bouton image :

<form name="leform" method="post" action="page.asp">
...
<input type="image" name="img_envoi" src="image_envoi.gif">
</form>

Après envoi de ce formulaire en ayant cliqué sur l'image, on récupère les coordonnées du point sur l'image, là où a été effectué le clic de souris, les coordonnées étant calculées par rapport au point 0,0 de l'image (haut gauche). Elles sont évidemment stockées dans la collection Form (ou QueryString) de l'objet Request.


<%
Dim Coords_X, Coords_Y
Coords_X = Request.Form("img_envoi.x")
Coords_Y = Request.Form("img_envoi.y")
Response.Write "Vous avez cliqué aux coordonnées (" & Coords_X & ", " & Coords_Y & ")"
%>

Répondre à cap

5

 cinatit, le 28 avr 2009 à 15:07:23
  • +2

Dans mes boutton submit jai une valeur que je dois envoyer
$ContactImage="<input type='submit' name='ContactLook' id='ContactLook' value='".$CodeInterne."' />";
c'est dans une liste genre tu as le nom et a coté tu a le bouton pour visualiser les info de la personne
la liste peut avoir 50 personne dedans. Aussitot que je change le boutton pour une image, le $Codeinterne reste le meme dans toute la base de donnée. Il ne change pas

Répondre à cinatit