Ragazzi ho un problema con un login... Se la sessione non viene inizializzata quando faccio il login, lui mi deve fare un redirect alla index... ma il fatto è che me lo fà sempre... non mi fà accedere alla pagina "riservata".
Vi posto il codice

Codice PHP:
<?php 
session_start
(); 

session_regenerate_id(); 

include(
'config.php');

 
$email_log $_POST['email1'];

 
$password $_POST['password1'];



 if(
$email_log == "Email" || $password == "password123"){ 

              echo 
"Devi compilare tutti i campi";
 exit(); 

}

 if(!isset(
$_SESSION['login'] )){
 
           
header("location:index.html");
 exit();
 
}else{ 

           if(isset(
$email_log) AND isset($password)){ 
                  
$query mysql_query("SELECT * FROM dati_utenti WHERE email='$email_log' AND password=MD5('$password') ") or die (mysql_error());

 
$count mysql_num_rows($query);
 
             if(
$count == 1){
                          
$result mysql_fetch_array($query);
                          
$_SESSION['login'] = $result['nome']; 
           }else{ 

                    echo 
"Dati errati";
                exit(); 
 
}
           
#se il login viene effettuato mi mostri questo
          
if(isset($_SESSION['login'] )){
          echo 
"Benvenuto ".$_SESSION['login'];
         echo 
"<form action='logout.php' method='POST'><input type='submit' value='Esci' />
   </form>"
;
               } 
          } 
      } 
?>