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 :

include avec paramètre


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2008
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 431
    Par défaut include avec paramètre
    bonjour,

    j'ai une page1.php dans laquelle j'ai un paramettre id dans la page2.php, j'aimerai mettre un include 'page1.php'; tout en passant le paramettre id à la page1.php.

    Comment faire ceci ?

    merci par avance

  2. #2
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Bonjour,

    Tu écris:
    j'ai une page1.php dans laquelle j'ai un paramettre (id)
    Puis
    tout en passant le paramettre (id) à la page1.php
    Euhhhh

    Ton paramétre (constante, variable) si il est dans la page1, il sera forcement dans la page2 grâce à l'include ... tu peux expliquer plus, j'ai rien compris où pas encore assez de café

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    comme le dit Fench, et malgré ton explication des plus embrouillées :
    page2.php contient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php
    $id = 'blabla';
    include ('page1.php');
    ?>
    A partir du moment où un script est en include, il fait partie intégrante du script dans lequel il est inclus.

    Pour t'en convaincre, écrit simplement dans page1.php :
    Sinon,... je vais aussi reprendre un café !

  4. #4
    Membre éclairé
    Inscrit en
    Novembre 2008
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 431
    Par défaut
    alors :

    dans page2.php j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php
        $id= $ligne['id'] 
         include (page1.php)
    ?>
    et dans ma page1.php, j'ai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php
        $var_id= je veux recupérer ici le $id de la page2
         ....
    ?>
    comment passer le id dans include (page1.php) ?

    merci d'avance

  5. #5
    Invité
    Invité(e)
    Par défaut
    Benhhh,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    $var_id= $id;
    ?>
    Tu as lu/compris les explications, ou pas ?

    Un peu de lecture : include()

  6. #6
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Ce ne sont pas des fonctions, les includes ...

    En plus simple
    Fichier2.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <?php
    $id= $ligne['id']; 
    include (page1.php);
    ?>
    Fichier1.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <?php
    $var_id= $id;
    ?>

    ALORS EN REMPLACANT L'INCLUDE fichier2.php devient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <?php
    $id= $ligne['id']; 
    $var_id= $id;
    ?>

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

Discussions similaires

  1. Include avec des paramètres
    Par nabilfaouzi dans le forum ASP
    Réponses: 2
    Dernier message: 24/01/2011, 12h27
  2. Réponses: 5
    Dernier message: 14/12/2010, 17h27
  3. facelets:include vs fonction avec paramètre ?
    Par kennygunie dans le forum JSF
    Réponses: 2
    Dernier message: 13/07/2009, 17h51
  4. problème de includes avec passage de paramètres
    Par roxxxy dans le forum Langage
    Réponses: 4
    Dernier message: 10/04/2007, 15h28
  5. [Configuration] Faire un include avec des paramètres
    Par navis84 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 7
    Dernier message: 26/07/2006, 11h45

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