IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[PHP-JS] Mutiples submit en images et IE


Sujet :

Langage PHP

  1. #1
    oxa
    oxa est déconnecté
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 39
    Points : 26
    Points
    26
    Par défaut [PHP-JS] Mutiples submit en images et IE
    Bonjour,
    j'aurai voulu savoir s'il y avait un moyen simple pour passer outre le problème de multiple submit (sous forme d'image) avec IE. J'ai essayé quelque chose avec du JS
    <input name="plus" type="image" value="ajouter" src="images/plus.gif" javascript:onClick="'document.analyse.action='index.php?page=code_analyse_direct.php&do=plus'">

    Merci d'avance

  2. #2
    Membre éclairé
    Avatar de genova
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 487
    Points : 790
    Points
    790
    Par défaut
    Tu auras probablement plus de réponse en postant dans un forum sur javascript ou HTML (et non pas sur php ...)

  3. #3
    Membre régulier Avatar de ashurai
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 144
    Points : 115
    Points
    115
    Par défaut
    Essaie avec la balise image :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <img src="ta_source" onclick="tonFormulaire.submit()>"
    Normalement ca doit marcher.

  4. #4
    oxa
    oxa est déconnecté
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 39
    Points : 26
    Points
    26
    Par défaut
    Citation Envoyé par genova
    Tu auras probablement plus de réponse en postant dans un forum sur javascript ou HTML (et non pas sur php ...)
    Le fait est que derrière je gère tout en PHP et qu'à la base, c'est en PHP que je voudrais une solution. Mais étant donné qu'il semble que seul JS donne des solutions sur ce problème, je suis obligé de me tourner vers ça

    Sinon, je vais essayer la ligne qui m'a été proposée, merci

  5. #5
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 114
    Points : 103
    Points
    103
    Par défaut
    Le problème, me semble t il, est qu'IE n'envoie pas la valeur d'un bouton de type image, à soumission.
    Donc s'il veut faire un submit multiple (bref avoir plusieurs boutons...avec chacun leur valeur, donc, pour les différencier et agir en conséquence), il est pas dans la m... ;-)

    Une solution, à mon avis, serait d'ajouter un champ caché contenant l'action à entreprendre. Selon le bouton image sur lequel tu cliques, sur le onclick, avant de soumettre, tu fais passer à ton champ caché la valeur du bouton image choisi (ici, ce serait : ajouter).
    Cela devrait fonctionner.

  6. #6
    oxa
    oxa est déconnecté
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 39
    Points : 26
    Points
    26
    Par défaut
    Voilà pourquoi j'ai posté dans la partie PHP, j'ai trouvé la solution. En fait, IE doit récupérer les informations X et Y de l'image.
    Lors de la vérification de clic du bouton, il faut mettre les coordonnées
    faire un if(isset($_POST['image_x'])) au lieu de if(isset($_POST['image'])) rien de plus, rien de moins.

    Merci quand même à tous les utilisateurs de JS

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 14/06/2006, 22h31
  2. Problème de boutons submit en images
    Par shawn12 dans le forum Langage
    Réponses: 4
    Dernier message: 07/04/2006, 09h52
  3. [PHP-JS] Affichage d'une image dans une popup à la taille
    Par urbanspike dans le forum Langage
    Réponses: 3
    Dernier message: 27/09/2005, 20h53
  4. [CSS][sémantique Web] boutons SUBMIT et images
    Par El Riiico dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 15/04/2005, 15h45
  5. Formulaire et bouton submit avec image mapée
    Par dody dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 06/12/2004, 16h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo