In fase di login l'utente deve essere obbligato a cliccare su una checkbox (dal nome "condizione"), altrimenti non puō entrare.
Con il seguente codice non riesco a farlo entrare in nessun caso... L'errore č nel controllo della checkbox, perchč prima era tutto funzionante. In pratica:
- se utente e password sono vuoti, richiama giustamente "login_include"
- se utente e password sono esatti, non riesce a entrare in nessun caso, nč se la casella č spuntata nč se č vuota
Da notare che "login_include2" nell'else non č mai richiamato: quindi in teoria considera $_POST['condizione']==0![]()
Codice PHP:if(isset($_POST['login'], $_POST['pwd'], $_POST['condizione'])){
$login=$_POST['login'];
$pwd=trim($_POST['pwd']);
if($_POST['condizione']==0){
if((trim($login)!="" AND trim($pwd)!="")){
//Codice da eseguire in fase di login
} //trim
else{
include("login_include.php");
}
} //verifica che la casella sia spuntata
else{
include("login_include2.php");
}
} //isset
else{
include("login_include.php");
}

Rispondi quotando