Ciao a tutti, sn davvero fuso (ora che scrivo sono le 6 del mattino, vivo a Sydney)..
Codice PHP:
if(isset($_POST['user'])){
$query="SELECT number, password FROM users WHERE number = '".$_POST['user']."' AND password = '".$_POST['pass']."' " ;
$path= "D:/Documents/Informatica/Lavoro/emocean/westgate/db/" ;
$db_name= "westgatedb.mdb" ;
$dsource=$path.$db_name ;
$cn_string="Provider=Microsoft.Jet.OLEDB.4.0;" ;
$cn_string.="Data Source=$dsource;" ;
if (!file_exists($dsource) ){
die("Il database non esiste") ;
}
$cn= new COM("ADODB.Connection");
$cn->open($cn_string) ;
$rs= new COM("ADODB.Recordset") ;
$rs->Open($query,$cn) ;
$row=0;
while(!$rs->EOF){
$row++;
$rs->MoveNext() ;
};
echo $row;
if($row == 0){
$auth = -1;
}else{
require_once('db_session_class.php');
$my_session = new my_session($session_time, $session_gc_time);
$my_session->my_session_start();
$my_session->my_session_gc();
$my_session->my_session_register('user', $_POST["user"]);
$auth = 0;
}
}else{
$auth = -1;
};
ovviamente il tutto e' collegato ad un index.php e ad un template. il problema e' che quado eseguo quello che vedo e' soltato il risultato della query stampato dall' echo che ho messo per prova.. sapete dirmi pecche'?
Grassie..