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 :

Pb Passage variable d'un formulaire


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut Pb Passage variable d'un formulaire
    Bonjour a tous

    Voila mon probleme:

    Dans mon formulaire j'ai un input de type text et j'aimerais envoyer cette valeur en cliquant sur un boutton a un autre script qui fait une requete sql sur ma base et affiche le resultat sous forme de popup.

    J'ai fait des essais mais je ne recupere aucune valeur dans mon 2eme script snif....

    Donc j'aimerais savoir si quelqu'un a une idée de comment proceder ...

    Merci beaucoup pour vos reponse et si je suis pas clair demander moi des précisions

    Ps: Heureusement que ce forum existe lol

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    fait un tour dans la pour voir comment recupérer les valeurs d'un formulaire

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 30
    Par défaut
    salut,
    il faut d'abord que tu verifie que ton bouton soit du type submit et qu'ensuite ton formulaire soit bien dans un <form> sinon ca risque de pas marcher.
    et puis il faut que tu dise dans l'actiond de ton form quel page effectue ton script.

    a++

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    Citation Envoyé par Stitchover
    salut,
    il faut d'abord que tu verifie que ton bouton soit du type submit et qu'ensuite ton formulaire soit bien dans un <form> sinon ca risque de pas marcher.
    et puis il faut que tu dise dans l'actiond de ton form quel page effectue ton script.
    Je sais faire un formulaire....en fait c'est que c'est un autre bouton...
    L'utilisateur rentre un numero d'appel pour un mouvement depiece et si il veu consulter les caracteristiques de cet appel il clique sur ce boutton qui est indépendant du bouton submit du formulaire...et le resultat s'affiche dans un popup

    Donc c'est bien dans mon formulaire mais je veut transmettre juste un champ et pas soumettre mon formulaire...jespere avoir été plus clair

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    bon personne pour m'aider...

  6. #6
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    Reprenons : tu souhaites afficher un popup contenant des infos. Okay, c'est simple, pas besoin de Javascript, il suffit de faire un lien de ce style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="..." target="_blank">...</a>
    Cependant, c'est un lien href donc il ne peut recevoir de données qu'avec la méthode GET, non POST.
    Peut-être que target est disponible pour la balise <form>, je n'en sais rien.

  7. #7
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 69
    Par défaut
    J'ai déja eu le meme pb et vu qu'avec la fonction onclick je n'ai pas reussi à resoudre le pb, jai utilisé la méthode bourin : refaire un second formulaire pr le second bouton au moin t'es sur que ca fonctionne .... Il existe surment une autre méthode mieux mais celle ci fonctionne !!!

    Voila

  8. #8
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    Deja fait ....en fait la pour ouvrir un popup je croi qu'il faut du javascript et je maitrise pas du tous donc jarive a ouvrir mon popup mais la variable que je voudrais récupérer avec un bon vieu post s'affiche pas...

  9. #9
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    Voila la partie de code de mon formulaire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <label><span class="legende_elmt">n°appel</span><input type="text" name="apnum" maxlength="6" class="cases" value="" /></label>
    <input type="button" value="voir appel" style="width=100" onclick="cliquer()">
    le petit scrip que j'ai essayé de faire mais je galere...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    function cliquer(){
    getXhr();
    xhr.open("POST","app.php",true);
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
    apnum = document.input.apnum.value;
    xhr.send("apnum="+apnum);
    window.open("app.php","PopUp",
        "width=500,height=350,location=no,status=no,toolbar=no,scrollbars=no");
    }

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

Discussions similaires

  1. Passage variable formulaire
    Par copin dans le forum Langage
    Réponses: 1
    Dernier message: 11/05/2007, 15h24
  2. passage d'une variable dans un formulaire
    Par porco dans le forum Langage
    Réponses: 1
    Dernier message: 14/04/2007, 14h08
  3. [POO] [PHP4] passage de variables d'un formulaire
    Par xG-Hannibal dans le forum Langage
    Réponses: 8
    Dernier message: 29/05/2006, 15h28
  4. passage de variables dans un formulaire
    Par albo69 dans le forum Langage
    Réponses: 4
    Dernier message: 16/02/2006, 23h52
  5. passage de variable par un formulaire (checkbox)
    Par artotal dans le forum Langage
    Réponses: 3
    Dernier message: 16/10/2005, 20h16

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