Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2630 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Faire des include conditionnel?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Faire des include conditionnel?

n°1000559
PETOZAK
Posté le 04-03-2005 à 12:32:39  profilanswer
 

Salut,
est ce que c est possible en PHP de faire des include conditionnels genre:
include "../toto/reference.php?action=true";
 
Ma page reference.php en fonction de la valeur de action incluera alors les donnees et alimentera les variables relatives au type d action???
Je sais que c est du GET mais je veux eviter le Js foireux ou les post ;)
Merci

mood
Publicité
Posté le 04-03-2005 à 12:32:39  profilanswer
 

n°1000568
KangOl
Profil : pointeur
Posté le 04-03-2005 à 12:35:09  profilanswer
 

quand tu inclus un fichier, il execute pas le code avant :o
faut juste faire
 

Code :
  1. $_GET["action"]=true;
  2. include("../toto/reference.php" );


---------------
Nos estans firs di nosse pitite patreye...
n°1000578
PETOZAK
Posté le 04-03-2005 à 12:45:49  profilanswer
 

ca marche pas kangol comment veux tu que reference connaisse la valeur de action?

n°1000584
PETOZAK
Posté le 04-03-2005 à 12:53:57  profilanswer
 

Ce qu il faudraut c'est que ma page reference.php recupere une information ($action) pour pouvoir traiter la requete de la page appelante sans passer par du POST ou du JS

n°1000586
KangOl
Profil : pointeur
Posté le 04-03-2005 à 12:56:09  profilanswer
 

parce que le fichier n'est que inclus :o
 
fait l'essai :
 
file1.php

Code :
  1. <?php
  2. $a="test";
  3. include("file2.php" );
  4. ?>


 
file2.php

Code :
  1. <?php
  2. echo $a;
  3. ?>


 
lance file1.php et regarde le résultat :o


---------------
Nos estans firs di nosse pitite patreye...
n°1000591
masklinn
í dag viðrar vel til loftárása
Posté le 04-03-2005 à 13:03:38  profilanswer
 

PETOZAK a écrit :

ca marche pas kangol comment veux tu que reference connaisse la valeur de action?


Parce que comme il dit, un include n'exécute pas le code :o
 
Include va copier le contenu du fichier inclus dans le fichiers incluant, et ensuite il va exécuter le bouzin "en local" (depuis le fichier incluant quoi).


---------------
I've never understood the compulsion to use Web technologies minus the Web's security and deployment models. It seems a bit like throwing the orange away and eating the peel. — @ justinschuh‬
n°1000602
Berceker U​nited
PSN : berceker_united
Posté le 04-03-2005 à 13:13:17  profilanswer
 

rappelle :
il est possible de faire des includes conditionnel seulement avec "include" ou "include_once" mais avec require cela n'est pas possible, lui il inclu sans prendre les conditions

n°1000610
cerel
Posté le 04-03-2005 à 13:24:33  profilanswer
 

PETOZAK : Tu peux considerer l'include comme une sorte de copier-coller du code de la page. Une fois le code copie il sera execute comme s'il etait dans la page puis ou l'include a ete appele.

n°1000614
ratibus
Posté le 04-03-2005 à 13:33:28  profilanswer
 

Berceker United a écrit :

rappelle :
il est possible de faire des includes conditionnel seulement avec "include" ou "include_once" mais avec require cela n'est pas possible, lui il inclu sans prendre les conditions

Faux depuis PHP 4.0.2 ;)

n°1000656
Xav_
The only one...
Posté le 04-03-2005 à 14:01:57  profilanswer
 

et allé, c'est le 2eme post en moins de 30sec ou je l'écris (bien que ne fasse que répéter mes collègues ici d'ailleurs)
UN INCLUDE FAIT UN COPIER/COLLER !!!!


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
mood
Publicité
Posté le 04-03-2005 à 14:01:57  profilanswer
 

n°1000669
PETOZAK
Posté le 04-03-2005 à 14:21:04  profilanswer
 

Je sais les gars le sujet est bidon, desolé mais j ai mal dormi hier soir :).
Sorry Mr Ouaibe, vous pouvez envoyer le sujet aux oubliettes :p

n°1000686
Xav_
The only one...
Posté le 04-03-2005 à 14:31:55  profilanswer
 

PETOZAK a écrit :

Je sais les gars le sujet est bidon, desolé mais j ai mal dormi hier soir :).
Sorry Mr Ouaibe, vous pouvez envoyer le sujet aux oubliettes :p


 
spa grave, le pb, c'est que dans 3 topics depuis hier soir, on a déjà expliqué le coup de copier/coller... et d'ici ce soir ou demain je suis sur qu'on va encore donner...
 
et à la 10eme fois, quand suite à l'ennervement je vais mettre un smiley du genre http://webxav.chez.tiscali.fr/gif/src1/bens73.gif
 
... ben je vais avoir droit à "il est méchant", "il a déjà oublié qu'il a été newbie lui aussi", "un forum c'est fait pour aider", "si t'es pas content de m'aider, ben le fait pas mais sois pas un GROS VILAIN MECHANT"...etc etc etc... et j'éxagère à peine http://webxav.chez.tiscali.fr/gif/src1/osiris66.gif
 
alors voilà, yen a marre, faudrait faire une recherche des topics sur include... je suis sur qu'on fait péter la base du forum "too many results, apply some filter restrictions and try again..."


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°1000823
cerel
Posté le 04-03-2005 à 15:56:24  profilanswer
 

Xav_ : Respire un bon coup, c'est bientot le week-end. Ferme les yeux, prends une grande inspiration, expire doucement. Voila ... Repete apres moi "zennnnn".


Message édité par cerel le 04-03-2005 à 15:56:38
n°1000872
Djebel1
Nul professionnel
Posté le 04-03-2005 à 16:14:25  profilanswer
 

'stfu noob spa du xhtml 1.0 strict' :D (euh cf l'autre post où Xav_ rallait de rabacher le coup du copier coller :) )


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Faire des include conditionnel?

 

Sujets relatifs
Modifier code d'une page distante en includeinclude avec SSI
Savoir si on est dans un include...Include dans un sous tableau :-(
Problème include de fichier [résolu]Include d'un fichier php distant
Probleme passage de paramètres et fonction include(resolu)include(pseudo frame) merci quand meme
include[PHP] Problème div et include
Plus de sujets relatifs à : Faire des include conditionnel?


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR