Codice PHP:
<?php
     
      $pw 
$_POST['password'];
      
$numCli 5;
     
      if(isset(
$_POST['password']) ){
      
                 if(
$pw=="s4r474l4r1c0"){ $_SESSION['password']=$pwheader("Location: index.php"); }
                 
                 else 
                     for(
$i=1$i<$numCli+1$i++){
                              
$open fopen("cli".$i."/ciao.txt","r");
                                 if(
fread($open,10) == $pw){
                                        
$_SESSION['password']=$pw
                                        
$_SESSION['cliente']="cli".$i
                                        
fclose();
                                        
header("Location: cliente.php");
                                        break;
                                 }
//IF
                                 //else header("Location: error.php?errore=La password \"".$pw."\" č errata!");       
                      
}//FOR
                             
      
}//IF
              
             
      
else{
           if(isset(
$_POST['password']))
                 
header("Location: error.php?errore=La password \"".$pw."\" č errata!");       
           
           else 
header("Location: error.php");       
      }
//ELSE
      
?>
Nn so dove sbaglio, forse ho l'errore sotto gli occhi ma non lo vedo.......Se la PW č giusta prosegue tutto ok, se la Pw č errata la pagina si presenta bianca.....viceversa se attivo l'ELSE dell IF che sta dentro il FOR sia che sia giusta o sbagliata vengo reindirizzato nella pagina di errore...?
why?
Grazie.