Faire une double connexion avec (!isset($_SESSION

Mammouth du PHP | 687 Messages

29 oct. 2010, 23:32

Bonjour,
est il possible de faire une double connexion avec deux cessions différentes? en faite j'ai des pages protégées par cessions sur mon site et j'aimerai que les pages soit accessible lorsque je suis loggé en tant qu'utilisateur et administration...

Est ce que quelqu'un sait comment faire ? car j'ai l'impression que mon code a une erreur puisque je peux accéder à mes pages seulement si je suis utilisateur...
<?php
if (!isset($_SESSION['utilisateur']) && (!isset($_SESSION['administrateur']))) {
    	
echo "<div id=\"igsw_message\">".ACCESS_REFUSE_SECURITE." !<br />";
echo "<img src=\"images/warning.png\" alt=\"\" /><br />";
echo "<a href=\"index.php\">".RETOUR."</a></div><br />";
//----------------------------------------------------------------------------------------
if ($_SESSION["administrateur"] && $_SESSION["groupe"] <= "2" ) {
	include_once("modules/affichages/menus.php");
 }
//-------------------- affichage du bas de page et quitte le programme -------------------
 include "bas.php";
 exit();
}
?>
Merci par avance.

ViPHP
AB
ViPHP | 5818 Messages

30 oct. 2010, 00:00

Bonjour,
est il possible de faire une double connexion avec deux cessions différentes? en faite j'ai des pages protégées par cessions sur mon site et j'aimerai que les pages soit accessible lorsque je suis loggé en tant qu'utilisateur et administration...



Merci par avance.
Au plus simple ça donnerait ça
if (isset($_SESSION['utilisateur']) || isset($_SESSION['administrateur']))
{
// connexion pour utilisateur et / ou administrateur
}

Mammouth du PHP | 687 Messages

30 oct. 2010, 00:08

Merci.
Je pense que je dois mal placer le deuxième } car l'accès aux pages ne se qu'avec la cession utilisateur... :?

Je vais chercher...
Merci en tout cas.

Mammouth du PHP | 687 Messages

30 oct. 2010, 01:10

c'est bon problème réglé!
il y avait un include plus bas qui était en double...
Une fois supprimée tout est redevenu normal...

Merci.

Bonne soirée.