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 :

Formulaire bouton radio


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 62
    Par défaut Formulaire bouton radio
    Bonjour,
    J'ai une erreur sans doute très basique sur un formulaire avec bouton radio.
    Sur le formulaire.html j'ai:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
                <tr valign="top">
                  <td valign="middle"><b>Propo 1:</b></td>
                  <td width="15%" align="right" valign="middle">Tr&egrave;s bien </td>
                  <td width="5%" valign="middle"><input type="radio" name="1Aprop" value="TB"></td>
                  <td width="10%" align="right" valign="middle">Bien</td>
                  <td width="5%" valign="middle"><input type="radio" name="1Aprop" value="Bien"></td>
                  <td width="18%" align="right" valign="middle">Convenable</td>
                  <td width="5%" valign="middle"><input type="radio" name="1Aprop" value="Convenable"></td>
                  <td width="20%" align="right" valign="middle">Insatisfaisant</td>
                  <td width="5%" valign="middle"><input type="radio" name="1Aprop" value="Insatisfaisant"></td>
                </tr>
    et sur la page de traitement form.php3 j'ai:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $1Aprop = $HTTP_GET_VARS["1Aprop"];
    et rien d'autre comme codes, et il me génère une erreur quand il arrive à "$1Aprop"

    unexpected T_LNUMBER, expecting T_VARIABLE or '$

    est-ce que vous sauriez pourquoi ?

    Merki

  2. #2
    Membre chevronné Avatar de johweb
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2003
    Messages
    342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2003
    Messages : 342
    Par défaut
    tu devrais mettre le code complet de ton formulaire => ce serait pas du $_POST au lieu de $_GET ?

  3. #3
    Membre éprouvé Avatar de ciesco
    Inscrit en
    Février 2004
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 110
    Par défaut
    TU as bien mis ta balise FORM dans ton formulaire? DAns ton bout de code on ne le voit pas c'es pour ca que je te demande.
    apres pour recuperer tu peux faire : $_GET["1aprop"]
    FAis attention aux majuscules minuscules aussi tant qu'a faire...

  4. #4
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 62
    Par défaut
    Ben, ça fait la même chose avec POST...

    Tu voudrai le formulaire ou la page de confirmation, parce qu'il y a environ 20 questions et une cinquantaine de cases à cocher...

  5. #5
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 62
    Par défaut
    j'essayes avec les minuscules pour voir... grrr je sais pas pourquoi je galère toujours toujours comme ça avec ces formulaires tout bêtes...

  6. #6
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Vous n'y êtes pas du tout.

    Une variable ne peut commencer par un chiffre...

    Donc :

    $HTTP_GET_VARS['1Aprop'] -> FALSE
    $_GET['1Aprop'] -> FALSE
    $_POST['1Aprop'] -> FALSE
    $1Aprop -> FALSE
    Remplaces le nom de ta variable par un nom valide !

    -> http://fr2.php.net/language.variables

  7. #7
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 62
    Par défaut
    Oui, oui, et oui....

    Merci beaucoup, j'oublie tout le temps, et à chaque fois que je dois produire un formulaire avec des choix multiple ou autre, forcément je met en nom de champ le numéro de la question.... pffff...

    Merci beaucoup en tous cas

  8. #8
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    ???

Discussions similaires

  1. [2.x] formulaire bouton radio javascript
    Par lodizzz dans le forum Symfony
    Réponses: 1
    Dernier message: 16/08/2012, 11h39
  2. Verification de Formulaire bouton radio
    Par bastian06n dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 15/07/2010, 01h45
  3. [Débutant] Formulaires - boutons radio
    Par gletare dans le forum Langage
    Réponses: 1
    Dernier message: 01/07/2006, 12h56
  4. Formulaire : boutons radio
    Par mosquitout dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 23/04/2006, 15h58
  5. probleme bouton radio avec onChange dans formulaire
    Par wil4linux dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 14/09/2005, 12h26

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