Page 1 sur 1

Faire une double connexion avec (!isset($_SESSION

Posté : 29 oct. 2010, 23:32
par orell1
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.

Re: Faire une double connexion avec (!isset($_SESSION

Posté : 30 oct. 2010, 00:00
par AB
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
}

Re: Faire une double connexion avec (!isset($_SESSION

Posté : 30 oct. 2010, 00:08
par orell1
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.

Re: Faire une double connexion avec (!isset($_SESSION

Posté : 30 oct. 2010, 01:10
par orell1
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.