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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    oxa
    oxa est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 39
    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 chevronné
    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
    Par défaut
    Tu auras probablement plus de réponse en postant dans un forum sur javascript ou HTML (et non pas sur php ...)
    Testez le forum Fire Soft Board, un forum libre, gratuit et français.

    Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP.

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

    Informations forums :
    Inscription : Juillet 2004
    Messages : 144
    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é
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 39
    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 éclairé
    Inscrit en
    Septembre 2005
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 114
    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é
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 39
    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