Fonction include et GET

yatoula57 Messages postés 41 Statut Membre -  
kij_82 Messages postés 4260 Statut Contributeur -
Bonjour,
Je suis en train de programmer un site, je suis en train de tenter de faire fonctionner les frames avec include. Ben c'est pas de la tarte ....
Je vous explique. Voici ce que j'ai placé dans mon menu.php :
<a href="index.php?page=1">commande</a><br /> 
<a href="index.php?page=2">FAQ</a><br/>
<a href="index.php?page=3&index.php">ticket</a><p>
<a href="index.php?page=4">test</a>
et dans mon index.php :
 <?php
// On initialise $page_go___________________________________
$page_go = FALSE;
/*
Si la page est appelée et si l'appel n'est pas vide
ex: index.php?page=
*/
if ( isset( $_GET['page'] ) and !empty( $_GET['page'] ) ) {
// on va appeler la page concernée
switch( $_GET['page'] ) {
//------Les pages sont numerotées------\
case 1 : $page_go ='commande1.php';break;

case 2 : $page_go ='inc/faq/index.php';break;
case 3 : $page_go ='inc/help/index.php';break;
case 4 : $page_go ='inc/help/test.php';break;
//------Les pages son nommées----------\
//case 'zoulou' : $page_go ='page_d.php';break;
//case 'toto' : $page_go ='page_e.php';break;
}
// si la page appelé n\est pas vide et le fichier concerné existe
if( !empty( $page_go ) and file_exists( $page_go ) ) {
// alors in inclue le fichier
include( $page_go );
// sinon on initialise $page_go
} elseif( $page_go === FALSE ) {
// et on affiche :
echo' <p align="center">Cette page n existe pas</p>';
}
}
else {
// ici on met la page par défaut
include( 'accueil.php' );
}
?>


Les liens direct du style : https://www.afternic.com/forsale/clients.webamax.com?utm_source=TDFS_DASLNC&utm_medium=DASLNC&utm_campaign=TDFS_DASLNC&traffic_type=TDFS_DASLNC&traffic_id=daslnc& ou https://www.afternic.com/forsale/clients.webamax.com?utm_source=TDFS_DASLNC&utm_medium=DASLNC&utm_campaign=TDFS_DASLNC&traffic_type=TDFS_DASLNC&traffic_id=daslnc& fonctionnent.
Si je passe par ma page du site https://www.afternic.com/forsale/clients.webamax.com?utm_source=TDFS_DASLNC&utm_medium=DASLNC&utm_campaign=TDFS_DASLNC&traffic_type=TDFS_DASLNC&traffic_id=daslnc& et bien les liens vers les fichiers qui ne font pas parti des scripts fonctionnent , par contre impossible d'ouvrir les 2 scripts dans la frame ???
Merci d'avance pour votre aide
A voir également:

1 réponse

kij_82 Messages postés 4260 Statut Contributeur 857
 
Bonjour,

En allant sur ton site ça fonctionne bien. C'est juste que tu sembles avoir des erreurs au sein de tes pages. (erreurs affichés sur la page web d'ailleurs)
0