bonjour, j'ai dans menus onglets et dans chaque menu j'ai mis mes pages includes.

et dans mon onglet liste des forums.

j'ai mis ce code

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php
	                                          //récupération de la variable page  - $_GET['p']
											  $page = !empty($_GET['p']) ? $_GET['p'] : "index";
 
											  // URL en index.php?p=forum
											  switch($page)
											  {
											      case "forum" :
												                 //on affiche le forum index
												                 case "index" :
																 $page_to_include =  'module/forum/liste-forum.php';
																 break;
 
																 //on affiche la liste des topics 
																 case "viewforum" :
																 $f =  !empty($_GET['f']) ? $_GET['f'] : NULL;
																 if($f)
																 {
																 // on affiche les sujets du forum choisi
																 $page_to_include =  'module/forum/liste-topics.php';
																 }
																 else
																 {
																 // si le forum n'existe pas, on affiche une erreur
																 $page_to_include =  'module/forum/erreur/pas-sujet.php';
																 }
																 break;
 
																 //o affixhe la listes des mesage 
																 case "viewtopic" :
																 $t = !empty($_GET['t']) ? $_GET['t'] : NULL;
																 if($t)
																 {
																 // on affiche les messages du sujet choisi
																 $page_to_include =  'module/forum/liste-message.php';
																 }
																 else
																 {
																 $page_to_include =  'module/forum/erreur/pas-message.php';
																 }
																 break;
 
												  default:
												  // si une page n'est pas en case, alors on affiche une erreur
												  $page_to_include =  'pas-page.php';
												  break;
											  }
 
											  //On inclus la page à afficher
											  if( file_exists($page_to_include))
											  {
											  require_once $page_to_include;
											  }
											  else
											  {
											  echo " Aucune page ne correspond !";
											  }
											  ?>


donc le principe est simple, il y a 3 includes

liste forum
liste topic
liste mesage

actuellement, il m'affiche bien la page index du forum qui est include liste forum ligne 11

ensuite sur la page liste des forum, j'ai mis

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
<a href="index.php?p=viewforum&f='.$data['forum_id'].'">'.stripslashes(htmlspecialchars($data['forum_name'])).'</a>

afin que je puisses cliquer sur une categorie

ll me donne bien ce lien

http://site.legtux.org/V1/index.php?p=viewforum&f=1

mais le souci , il me fait revenir à mon premier onglet qui est portail

comment, je peut faire pour qu'il puisse rester sur le même ongle.

et l'autre souci, si je revient sur l'ongle forum il m'affiche ca

Aucune page ne correspond !


comment, je dois faire pour afficher lors du clique la page du module liste topcs et ensuite on vera pour liste mesage

merci