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 :

Récupérer le value d'un champ avec la méthode POST


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut Récupérer le value d'un champ avec la méthode POST
    Bonjour,

    je n'arrive pas a récupéré le value d'un champ avec la méthode POST

    le formulaire ce trouve dans un répertoire a la www.monsite.com/teste/formulaire.php

    Je voudrais qu'après le clique du bouton, le résultat soit afficher sur la page www.monsite.com/modules/Paiements/includes/make.php

    Page formulaire.php
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <FORM method="POST" action="../modules/Paiements/includes/make.php">
     
    <p><input name="champ1" type="text" value="toto" size="37"></p>
    <input type="submit" name="envoi" value="Envoyer">
     
    </FORM>

    Page make.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?php
     
    $msg = "Teste :\t$champ1\n";
     
    echo( "Votre champ1: <b>".$msg."</b><br>\n" ) ;
     
    ?>
    Merci

  2. #2
    Membre Expert
    Avatar de Jumano
    Profil pro
    Inscrit en
    Février 2007
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 1 163
    Par défaut
    Bonjour,
    Essaye de faire comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    $champ1 = $_POST['champ1'] ; 
     
    $msg = "Teste :\t$champ1\n";
     
    echo( "Votre champ1: <b>".$msg."</b><br>\n" ) ;
     
    ?>

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Bonjour,

    c'est toujours pareil, je pense que le problème vient de

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <FORM method="POST" action="../modules/Paiements/includes/make.php">

  4. #4
    Membre Expert
    Avatar de Jumano
    Profil pro
    Inscrit en
    Février 2007
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 1 163
    Par défaut
    Tu as un message d'erreur ?

  5. #5
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Essayes un var_dump de $_POST dans make.php pour voir ce qui passe réellement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     echo '<pre>';
    var_dump($_POST);
    echo '</pre>';
    et donne-nous le résultat
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  6. #6
    Membre habitué
    Inscrit en
    Février 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 13
    Par défaut
    après le click est ce que tu te rediriges vraiment vers la page make.php?.(Voir votre barre de navigation).

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Par défaut
    Bonjour,

    Merci pour vos réponses.

    Celira, Jai essayer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     echo '<pre>';
    var_dump($_POST);
    echo '</pre>';
    et j'ai comme réponse
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Votre champ1: Teste :
    array(0) {
    }


    jumano, non je n'est pas de message d'erreur la seul chose que je vois est Votre champ1: Teste :



    foudev, oui oui ça se rediriges vraiment vers la page make.php

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

Discussions similaires

  1. [AC-2010] Récupérer la valeur d'un champ avec RechDom.
    Par fab.85 dans le forum Requêtes et SQL.
    Réponses: 13
    Dernier message: 22/10/2014, 15h27
  2. Réponses: 1
    Dernier message: 24/11/2010, 22h03
  3. [MySQL] Récupérer la valeur d'un champ avec un update
    Par creativecwx dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 04/01/2009, 15h03
  4. Réponses: 1
    Dernier message: 15/05/2006, 19h05
  5. PHP5: difficulté avec la méthode post
    Par koueletbak dans le forum Langage
    Réponses: 10
    Dernier message: 14/04/2006, 12h07

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