Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1288 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  remplacer les submit par des images

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

remplacer les submit par des images

n°730352
Lord_Jago
Posté le 18-05-2004 à 15:03:26  profilanswer
 

bonjour à tous  :hello:  
 
j'ai décidé de remplacer les horribles boutons submit par de jolies images  :love,  
 
avant j'avais ca :  
 
 <?php if(isset($_POST['bouton'])) { ... } ?>
 <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
   Nom utilisateur : <input type='text' name='nom_utilisateur'/>
   <br>Mot de passe : <input type='password' name='mot_passe'/>
   <input type='submit' name='bouton' value='envoyer'/>
 </form>
 
et maintenant j'ai ca
 
 <?php if(isset($_POST['bouton'])) { ... } ?>
 <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
   Nom utilisateur : <input type='text' name='nom_utilisateur'/>
   <br>Mot de passe : <input type='password' name='mot_passe'/>
   <input type='image' name='bouton' src='toto' onClick='form.submit'/>
 </form>
 
lorsque je clique sur l'image, le formulaire est bien validé car un echo  $_POST['utilisateur'] maffiche la bonne valeur. En revanche toute ma partie if(isset...) n'est plus valide et je ne sais pas pourquoi
 
voila, mci  :jap:  
 
 
 


---------------
Nous sommes tous dans le caniveau, mais certains d'entre nous regardent les étoiles. (Oscar Wilde)
mood
Publicité
Posté le 18-05-2004 à 15:03:26  profilanswer
 

n°730356
KrisCool
“Verbeux„
Posté le 18-05-2004 à 15:10:16  profilanswer
 

cf ci-dessous ^^


Message édité par KrisCool le 18-05-2004 à 15:20:01
n°730359
_pegaze_
Dux : La loi c'est moi
Posté le 18-05-2004 à 15:14:20  profilanswer
 

pour une image l'attribut value n'a aucun interet (ca aurai ete trop simple :/)
par contre tu peux utiliser $_POST['bouton_x'] et $_POST['bouton_y'] qui sont les position de la souris sur l'image au moment du clic ...


Message édité par _pegaze_ le 18-05-2004 à 15:14:46
n°730362
ratibus
Posté le 18-05-2004 à 15:16:08  profilanswer
 

Le onClick='form.submit' est inutile car le type="image" fait le submit tout seul.
 
C'est même dangereux car il risque de faire 2 fois la soumission du formulaire

n°730365
Lord_Jago
Posté le 18-05-2004 à 15:19:45  profilanswer
 

ratibus a écrit :

Le onClick='form.submit' est inutile car le type="image" fait le submit tout seul.
 
C'est même dangereux car il risque de faire 2 fois la soumission du formulaire


 
merci du renseignement
 
 
est ce que je peux utiliser une variable de type hidden ?
 
<input type='hidden' name='truc'>
<input type='image' ... onClick='form.truc.value="1"'>
 
et après if(isset($_POST['truc'])) ...
 
est ce que cela peut marcher ?


---------------
Nous sommes tous dans le caniveau, mais certains d'entre nous regardent les étoiles. (Oscar Wilde)
n°730368
Lord_Jago
Posté le 18-05-2004 à 15:21:23  profilanswer
 

_pegaze_ a écrit :

pour une image l'attribut value n'a aucun interet (ca aurai ete trop simple :/)
par contre tu peux utiliser $_POST['bouton_x'] et $_POST['bouton_y'] qui sont les position de la souris sur l'image au moment du clic ...


 
je ne savais pas que cela existait
 
est ce difficile à mettre en place ?


---------------
Nous sommes tous dans le caniveau, mais certains d'entre nous regardent les étoiles. (Oscar Wilde)
n°730371
_pegaze_
Dux : La loi c'est moi
Posté le 18-05-2004 à 15:23:27  profilanswer
 

bah non c'est totomatique :)

n°730401
Lord_Jago
Posté le 18-05-2004 à 15:36:22  profilanswer
 

ca marche à l'aide du hidden
 
merci _pegaze_ en tout cas, j'utiliserai cela pour autre chose


Message édité par Lord_Jago le 18-05-2004 à 15:37:25

---------------
Nous sommes tous dans le caniveau, mais certains d'entre nous regardent les étoiles. (Oscar Wilde)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  remplacer les submit par des images

 

Sujets relatifs
javascript et les imagesConnaissez vous un moyen de remplacer lex/yacc
Comparaison de deux imagesImpossible d'exploiter des fichiers word, xls et images
probleme Magick++ enregistrement d'imagesremplacer tous les accents d'un fichier donné
[QT/C++] pb de load de grosses images en cache ( qCache & qPixmap )Truc bete en rapport avec les images...
[PHP] Fomulaire sans "submit"Gestion d'images en php
Plus de sujets relatifs à : remplacer les submit par des images


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR