Bonjour,

je cherche à exporter en base de données les pages qui sont autorisées suivant le nom d'un groupe
actuellement j'ai ca :
Code : 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
	if($_SESSION['id_service'] == "admin"){
		$pageOK = array(
			'logout' 			=> 'pages/logout/logout.php',
			'profil' 			=> 'pages/profil/profil.php',
			'session'			=> 'pages/session/session.php',
			'home' 			=> 'content/admin/home/home.php',
			'nouvelle-demande-cni' 	=> 'content/admin/cni/nouvelle-demande.php',
			'recherche-cni' 		=> 'content/admin/cni/recherche.php',
			'nouvelle-demande-ldf' 	=> 'content/admin/ldf/nouvelle-demande.php',
			'recherche-ldf' 		=> 'content/admin/ldf/recherche.php'
		);
	} else if ($_SESSION['id_service'] == "support") {
		$pageOK = array(
			'logout' 				=> 'pages/logout/logout.php',
			'profil' 				=> 'pages/profil/profil.php',
			'session'				=> 'pages/session/session.php',
			'home' 				=> 'content/support/home/home.php'
		);
	} else {
		$pageOK = array(
			'logout' 				=> 'pages/logout/logout.php',
			'profil' 				=> 'pages/profil/profil.php',
			'session'				=> 'pages/session/session.php',
			'home' 				=> 'content/home/home.php'
		);
	}
 
	// On teste que le paramètre d'url existe et qu'il est bien autorisé
	// -----------------------------------------------------------------
	if(!array_key_exists($page, $pageOK)) include('pages/error/error.php');
	elseif(!is_file($pageOK[$page])) include('pages/error/error.php');
	else include($pageOK[$page]);
et j'ai essayé ça entre autre, mais ca ne fonctionne pas !!!

Pourriez-vous m'aider

Merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
	if($_SESSION['id_service'] == "admin"){
			$sql = 'SELECT * FROM `acces` WHERE `groupe`= "admin"';
			$requete=mysql_query($sql, $cnx) or die(mysql_error());
 
			while ($result = mysql_fetch_array($requete)) {
		$pageOK = array("'".$result['nom']."'=>'" .$result['page']."',<br>");
		}
		echo ("''=>''<br>");
 
		mysql_close($cnx);
 
	}