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 :

un petit code tout simple o_O avec des $POST variable :)


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de dark_vidor
    Homme Profil pro
    Élève
    Inscrit en
    Janvier 2005
    Messages
    321
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Élève

    Informations forums :
    Inscription : Janvier 2005
    Messages : 321
    Par défaut un petit code tout simple o_O avec des $POST variable :)
    En simplifiant mon code au max j'obtient ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?
    $_POST['q_e01'] = 1;
    $_POST['q_e02'] = 2;
    $_POST['q_e03'] = 3;
     
    $tab = array('e01', 'e02', 'e03');
     
    foreach($tab as $i)
    {
    	$v = "_POST['q_".$i."']";
    echo $$v;
    }
    ?>
    il reste que l'essentiel mais meme ça ça fonctionne pas mdr !

    Notice: Undefined variable: _POST['q_e01'] in c:\program files\easyphp\www\test\exemples_codes\post_variable.php on line 11

    Notice: Undefined variable: _POST['q_e02'] in c:\program files\easyphp\www\test\exemples_codes\post_variable.php on line 11

    Notice: Undefined variable: _POST['q_e03'] in c:\program files\easyphp\www\test\exemples_codes\post_variable.php on line 11
    On dirais qu'il interprete pas le double $$

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 97
    Par défaut
    arf.... et non... le $$ a une signification particulière en php.
    Il sert à désigner la valeur de la valeur d'une variable.
    Tu as même le $$$ si t'es un malade

    Cependant, pour ton code, tu peux faire plus simplement ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    $_POST['q_e01'] = 1;
    $_POST['q_e02'] = 2;
    $_POST['q_e03'] = 3;
     
    $tab = array('e01', 'e02', 'e03');
     
    foreach($tab as $i)
    {
       echo $_POST['q_'.$i];
    }
    ça doit correspondre à ce que tu voulais faire je pense.

  3. #3
    Membre éclairé Avatar de dark_vidor
    Homme Profil pro
    Élève
    Inscrit en
    Janvier 2005
    Messages
    321
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Élève

    Informations forums :
    Inscription : Janvier 2005
    Messages : 321
    Par défaut
    vu l'utilisation que je souhaite en faire cette solution me convient pas si les post seront dans des inputs j'ai simplifier au max c'est pour ça

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Par défaut
    et alors ca change quoi que les posts soient dans des inputs?

  5. #5
    Membre émérite Avatar de Yobs
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    675
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 675
    Par défaut
    Que veux tu faire au juste?

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 178
    Par défaut
    Au pif (ben c du php hein ?! ...) ca serait pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $v = '$'."_POST['q_".$i."']";
    ?

Discussions similaires

  1. Réponses: 3
    Dernier message: 03/04/2015, 17h24
  2. Réponses: 3
    Dernier message: 30/04/2008, 22h28
  3. [MySQL] Petit dictionnaire tout simple en français
    Par sitalgerie dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 16/03/2007, 23h23
  4. Petite fonction toute simple, mais
    Par renaud26 dans le forum Général JavaScript
    Réponses: 46
    Dernier message: 21/07/2006, 14h34
  5. Petit truc tout simple que je comprend pas
    Par Olaf MENJI dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 29/11/2005, 16h56

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