Include dans un include, est ce possible??

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Include dans un include, est ce possible??

par mitch » 28 mars 2006, 05:23

Merci beaucoup pour ta réponse, en fait j'ai testé je me suis retrouvé avec un site plutôt bizarre :shock:

Ton code doit fonctionner mais j'ai les mains palmées

En continuant mes recherches j'ai trouvé ça


http://www.webmaster-hub.com/index.php? ... entry87870

ça a fonctionné

Dans tous les cas merci pour ton coup de main :wink:

par goeb » 27 mars 2006, 14:24

salut,

dans ta page principale, tu fais :
include('06blabla.php');
(facile, ça, tu l'as déjà fait)

et dans 06blabla.php, tu fais pareil :
include('autrepage.php');
et si tu veux faire passer des paramètres à ta page 06blabla.php, tu peux faire comme ça :
dans la page principale :
$option1 = 333;
include('06blabla.php');
la variable $option1 sera connue lors de l'exécution de 06blabla.php.

et dans dans 06blabla.php, tu pourras faire par exemple :
if ($option1 == 333) {
  include('autrepage.php');
} else {
  include('page_vide.php');
}

Include dans un include, est ce possible??

par mitch » 27 mars 2006, 02:46

Bonjour,

Je débute ne php, j'ai appliqué la solution de l'include php sur mon site en faisant évidement attention au "failles de sécurité".

pour la page index :

Code : Tout sélectionner

<?php include('pages/entete.htm'); // Nous appelons l'entete du site ?></td> </tr> <tr> <td bgcolor="#ece9d8"><span class="colonneDroite"> <?php // On d&eacute;finit le tableau contenant les pages autoris&eacute;es // ---------------------------------------------------- $pageOK = array('01' => '01blabla.php', '02 => '02blabla.php', '03' => '03blabla.php', '04' => '04blabla.php', '05' => '05blabla.php', '06' => '06blabla.php', // ----------------------------------------------------------------- if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) { include($pageOK[$_GET['page']]); // page centre } else { include('01blabla.php'); // Page si n'existe pas dans le tableau } ?>


j'aimerais qu'une de mes pages en 'include' (appelons là "06blabla.php") ai un contenu en include itou...(d'autres pages internes en fait)

mais en fait je m'embrouille un peu avec l'appel de ces pages et leur liens respectifs. j'imagine que je dois rajouter les pages autorisée ça d'accord, mais comment faire pour modifier le contenu le l'include 06blabla.php??

Merci beaucoup pour vos éventuelles réponses ;)

:wink: