non so se può aiutarvi anzi penso proprio di si:

Nel file navigatore.php ho inserito le seguenti condizioni ad inizio pagina:

Codice PHP:
<?php include 'connect.php'
//se non è stata creata una sessione rimanda l'utente alla index if(!isset($_SESSION['utente'])){ 
include 'index.php'
} elseif(!isset(
$_SESSION['negozio'])){ 
include 
'index.php'
}else{ 
//altrimenti lascia l'utente su questa pagina ovvero quella del navigatore 
?>
In pratica il problema è che non mi legge la sessione cioè entra nel primo if e quindi mi include
nuovamente index.php che include navigatore.php che include index.php ecc ecc
Si crea un ciclo infinito!

Facendo questa osservazione si evince che il problema è che la pagina non riesce ad individuare la sessione dove sbaglio?