ho un problema io ho quest classe:
ed ho questa pagina php:
come mai la variabile $log, che la richiamo dalla classe, non prende il valore che la classe gli assegna?
PHP:
<?php
class login
{
private $user;
private $pass;
public $log;
public function login()
{
$this->user=$_POST["user"];
$this->pass=$_POST["password"];
$query="SELECT user FROM utente WHERE user='$user' AND password='$pass'";
$risultato = mysql_query($query);
$row= mysql_num_rows($risultato);
if($row==1)
{
$this->log=1;
}
else
{
$this->log=0;
}
return $log;
}
}
?>
PHP:
<?php
require 'class.login.php';
include 'connect.php';
$entrato=new login();
$entrato->login();
if($con->log==1)
{
echo "log effettuato";
}
else echo "utente non connesso";
?>
Ultima modifica di un moderatore: