In un sito devo poter gestire due sessioni separate, una per il login utente e l'altra per il login di amministrazione.
I due form per il login sono in due pagine differenti e utilizzando l'esplorazione a schede di exloper 7 o di firefox mi si verifica il problema di non riuscire a fare il login come utente mentre sono già loggato come amministratore e viceversa: la sessione creata per prima viene cancellata o sovrascritta (??).
Se invece apro il browser in due finestre differenti (invece che due schede) il problema non si verifica. Spero di essermi spiegato.
Per efettuare il login utilizzo semplicemente:
codice:
$user = $_POST['user'];
$pass = $_POST['pass'];
	
if (!$user || !$pass) {
session_start();
$_SESSION["user"] = $user; // per il login utente
$_SESSION["pass"] = $pass; // per il login amministratore
header("location: index.php?");
}