Salve, sto sviluppando un sw in apache-php-mysql:
Apache Version Apache/2.0.50 (Linux/SUSE)
PHP Version 4.3.8

Il sw prevede l'utilizzo di sessioni per l'autenticazione utente.

Pagina d'ingresso index.php -> controllo.php che controlla user e pwd e se corretti inizializza la sessione -> principale.php

in quest'ultima pagina (e intutte le altre) viene incluso un file cosi fatto

codice:
<?
session_start();
if (!isset($_SESSION['login'])) {
        include 'index.php';
        echo "<meta http-equiv='REFRESH' content='0; URL=index.php?errore=1'>";
        exit();
}
?>
Quindi se la sessione non esiste esco dal sw, altrimenti vado avanti...

Il problema è questo:
utilizando come browser Opera funziona tutto, entro giro e rigiro...
utilizzando explorer non riesco a passare il controllo...
è come se si perdesse la sessione passando da controllo.php a principale.php

Sapete spiegarmi il motivo????? se sbaglio qualcosa????


Grazie
Gio