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 :

Afficher le champ d'un formulaire [Débutant(e)]


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2005
    Messages
    283
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Points : 122
    Points
    122
    Par défaut Afficher le champ d'un formulaire
    Bonjour,

    Mon problème est très simple (je débute en PHP), je n'arrive pas à afficher le résultat de ma variable (prenom) saisie dans mon formulaire.

    Voici le code
    <html>
    <head>
    <title></title>
    </head>
    <body>
    <?
    function affiche_form (){
    ?>
    <form action="invite.php" method="get">
    Quel est votre prénom ? <input type="text" NAME="prenom">
    <input type="submit"></form>
    <? }

    if (isset ($prenom) ) {
    echo "Bonjour $prenom";
    } else {
    affiche_form();
    }
    ?>
    </body>
    </html>
    Visiblement le contenu de ma variable 'prenom' n'est pas pris en compte, je pense que mon erreur est toute bête mais je ne la vois pas

    Merci pour votre aide
    Alain

  2. #2
    Membre éclairé
    Avatar de Dia_FR
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    512
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2006
    Messages : 512
    Points : 708
    Points
    708
    Par défaut
    $var pour accéder à une valeur passée par un tableau super global est possible que si register_globals est à on dans php.ini

    de toutes façons, cette manière de faire est dépréciée

    à utiliser :

    $_GET['maVar'], pareil pour $_POST et $_SESSION

    si la directive était à off, ça peut pas marcher
    Dia [ Page DVP ] [ Site pro ]

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2005
    Messages
    283
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Points : 122
    Points
    122
    Par défaut
    Merci beaucoup, je viens de tester avec succès le positionnement à ON de la variable REGISTER_GLOBALS.

    Je vais prendre en compte votre remarque sur le dépréciation de cette méthode.

    Je passe le post à résolu

    Encore merci,
    Bonne journée,
    Alain

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

Discussions similaires

  1. [MySQL] afficher des champs d'un formulaire en fonction d'une liste déroulante
    Par mademoizel dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 08/10/2009, 12h31
  2. cherche à afficher un champs vers un formulaire avec VBA
    Par ludosnip dans le forum VBA Access
    Réponses: 4
    Dernier message: 29/10/2008, 21h22
  3. afficher des champs d'un formulaire en selectionnant une case à cocher
    Par bozykely3 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 06/06/2007, 09h33
  4. Réponses: 4
    Dernier message: 30/08/2006, 03h23
  5. Afficher ou pas un champs dans un formulaire continu
    Par bozolozo dans le forum Access
    Réponses: 3
    Dernier message: 24/04/2006, 17h48

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