Vous n'êtes pas identifié(e).
Pages : 1
ok
mais concretement comment je dois ecrire on include ??
je la mets ou cette deuxieme variable
merci
bonjour alnoss,
bonjour a tous,
je reviens sur l'aide que tu m'avais déja apporté après avoir compris le problème de sécurité et fait les modifications necessaire, j'en revenien à mon premier problème
la double inclusion
donc j'ai mon fichier index dans lequel j'inclu un fichier copy
dans ce fichier copy je voudrais faire varie une partie en fonction du lien sur lequel le visiteur clique
pour cela je pensais faire une include du fichier dans ma page copy
je remet le code des pages copy et index
code de la page index
<body>
<?php $page = $_GET['page']; ?>
<div id="container">
<b class="rtop"><b class="r1"></b><b class="r2"></b> <b class="r3"></b> <b class="r4"></b></b>
<div id="Header">
<div align="center"><img src="images/entete.jpg" width="600" height="120" /></div>
</div>
<div id="divPageContent">
<div id="navcontainer">
<ul id="navlist">
<li<?php if($page== 'accueil'){ echo ' id="active"'; }?>><a href="index.php?page=accueil"<?php if($page=='accueil'){ echo ' id="current"';}?>>Accueil</a></li>
<li<?php if($page=='copy'){ echo ' id="active"'; }?>><a href="index.php?page=copy" <?php if($page=='copy'){ echo 'id="current"';}?>> Copy Service</a></li>
<li<?php if($page=='cachet'){ echo ' id="active"'; }?>><a href="index.php?page=cachet"<?php if($page=='cachet'){ echo ' id="current"';}?>>Cachets</a></li>
<li<?php if($page=='imprimerie'){ echo ' id="active"'; }?>><a href="index.php?page=imprimerie"<?php if($page=='imprimerie'){ echo ' id="current"';}?>>Imprimerie</a></li>
<li<?php if($page=='horaire'){ echo ' id="active"'; }?>><a href="index.php?page=horaire"<?php if($page=='horaire'){ echo ' id="current"';}?>>Horaire</a></li>
<!-- <li<?php if($page=='upload'){ echo ' id="active"'; }?>><a href="index.php?page=upload"<?php if($page=='upload'){ echo ' id="current"';}?>>Upload</a></li>-->
</ul>
</div>
<table border="0" cellpadding="5" cellspacing="0">
<tr>
<td valign="top" class="leftColumn">
<div id="sideBarNews">
<div id="newsHeader">
<b class="dtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>
<div align="left"><font size="6" COLOR="0033EF"><b> BURO COPY</b></font></div >
<div align="right"><font color="red" SIZE="5">Saint Etienne </font></div>
<b class='dbas'><b class='r4'></b><b class='r3'></b><b class='r2'></b><b class='r1'></b></b>
</div>
<div class="newsItem2">
</div>
<div id="sideBarNewsContent">
<b class="dtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>
<font size=4 color="#0033ef">
<div class="newsItem"> </div>
<div class="newsItem"> Avenue Emile Henricot, 43<br> 1490 Court-Saint-Etienne </div>
<div class="newsItem2" align="center"> </div>
<div class="newsItem"> Téléphone : 010/61.53.39</div>
<div class="newsItem"> Fax : 010/61.65.88</div>
<div class="newsItem"> E-mail : <a href="mailto:info@burocopy.be">info@burocopy.be</a></div>
<div class="newsItem" align="center"> </div>
<div class="newsItem" align="center"> <a href="http://www.burocopy.be">www.burocopy.be</a></br><p></div>
<b class='dbas'><b class='r4'></b><b class='r3'></b><b class='r2'></b><b class='r1'></b></b>
</div>
<br>
<div id="sideBarNewsContent2">
<b class="dtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>
<font size=4 color="#0033ef">
<div class="newsItem"> </div>
<div class="newsItem"> <center> <a href="index.php?page=recom">Recommander notre site</a></div>
<div class="newsItem2" align="center"> </div>
<b class='dbas'><b class='r4'></b><b class='r3'></b><b class='r2'></b><b class='r1'></b></b>
</div>
</div>
</td>
<td valign="top" class="rightColumn">
<div class="entete" >
<?php
// On définit le tableau contenant les pages autorisées
// ----------------------------------------------------
$pageOK = array('accueil' => 'accueil.inc.php',
'copy' => 'copy.inc.php',
'imprimerie' =>'imprimerie.inc.php',
'horaire' => 'horaire.inc.php',
'cachet' => 'cachet.inc.php',
'recom' => 'recom.inc.php',
);
// On teste que le paramètre d'url existe et qu'il est bien autorisé
// -----------------------------------------------------------------
if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
include($pageOK[$_GET['page']]); // Nous appelons le contenu central de la page
} else {
include('accueil.inc.php'); // Page par défaut quant elle n'existe pas dans le tableau
}
?>
</div>
</tr>
</table>
</div>
<b class='gbottom'><b class='r'></b><b class='r3'></b><b class='r2'></b><b class='r1'></b></b>
</div>
</body>
</html>
code de la page copy
<h2>Copy Service :</h2>
Nos Tarifs :
<a href="fulllaser.inc.php">Copie full laser </a>
<a href="couleur .inc.php">Copie couleur</a>
<a href="laser.inc.php">Copie lazer</a>
<?php
// include($_GET['page'].'.inc.php');
?>
comment faire pour que lorsque le visiteur clique sur : " Copie Full laser" ou sur "Copie Couleur" ou sur " copie lazer" la page de ce lien ce mette en dessous des différents lien
ps j'ai mis la ligne de l'include en commentaire car aussi non il tente de charger la page copy indéfiniment
ce qui ne s'affiche pas c'est l'adresse exacte de mon site dans la barre d'adresse
dans la barre d'adresse j'ai juste http://www.monsite.be qui s'affiche et non http://www.monsite.be/index.php?page=...
mais je commence a comprendre ce que tu veux dire
en fait si quelqu'un transformait sur un page cette adresse vers son site il pourrait peut etre avoir acces a des informations "secrete" !!
est ce bien ca ??
merci
le fait que l'on puisse est une bonne nouvelle
mais je ne vois pas le rapport avec les usines à gaz et la maintenabilité
et surtout je n'arrive pas à ce que ca marche.
y'a t il une subtilité pour ce genre de cas ??
mes liens habituels avec inclue sont du genre
et pour l'include
bonjour bonjour à tous,
sur mon site j'ai un page index avec differrent include, haut, bas, menu, et la partie centrale qui varie en fonction du lien cliqué.
est il possible que le fichié inclu au milieu contiennent lui aussi un include variable a fonction des liens qui sont sur sa page à lui
(oui oui je sais pas facil à expliquer et a comrendre)
voici un schéma
index.php include -haut.inc.php
- menu.inc.php
- bas.inc.pp
-copies.inc.php
dans copies.inc.php je voudrais faire un include de color.inc.php
est ce possible ???,
car tout ce que j'ai essayé jusqu'a présent plante.
ce que j'ai c'est le fichier copies qui s'insere en boucle jusqu'a saturation de la mémoire.
merci de votre aide
seb
Pages : 1