Ciao a tutti,
Ho un problema con il seguente script (checkLogin.php)... in pratica quando viene caricato non esegue il submit.
Se invece inserisco un print "qualcosa a caso" o un echo dopo che inizializzo le variabli di sessione, lo script viene eseguito.
Qualcuno sa da cosa può dipendere?
Codice PHP:
<?php
@session_start();
require_once('Myclass.class.php');
$username = $_POST['username'];
$password = $_POST['password'];
$data = $_POST['data'];
$valorex = $_POST['valorex'];
//USO LDAP
if(Myclass::checkPassword($username,$password)){
$_SESSION['username']= $username;
$_SESSION['logged'] = 1;
?>
<form name="checkForm">
<input name="data" type="hidden" value="<?php echo $data;?>"/>
<input name="valorex" type="hidden" value="<?php echo $valorex;?>"/>
</form>
<script language='javascript'>
document.checkForm.method="POST";
document.checkForm.action="../tabella.php";
document.checkForm.submit();
</script>
<?php
}else{
?>
<script language='javascript'>
location.href='../index.php';
alert("Utente non riconosciuto");
</script>
<?php
}
?>