race2
29-04-2004, 16:27
E' sbagliato usare una 'proprietà' della classe in questo modo ???
<?
class MyClass {
var $customer_type;
function customer_login($customer_user,$customer_pass,$sess_register=false){
include("../includes/conn_open.php");
if($oR=mysql_fetch_array(mysql_query("SELECT Utente_Tipo FROM ".$Pre."Utenti WHERE Username='$customer_user' and Password='$customer_pass'", $oConn))){
$this->customer_type=$oR["Utente_Tipo"];
if($sess_register==true){
session_register("customer_user");
session_register("customer_pass");
}
return true;
}
include("../includes/conn_close.php");
}
}
$test=new MyClass();
?>
<?
//Login
if($test->customer_login('a','a',true)){
echo $test->customer_type;
}
?>
praticamente durante il codice del progetto vorrei sapere di che tipo e' l'utente...
o devo creare un 'metodo' che restituisca il valore di quel 'metodo' ???
<?
class MyClass {
var $customer_type;
function customer_login($customer_user,$customer_pass,$sess_register=false){
include("../includes/conn_open.php");
if($oR=mysql_fetch_array(mysql_query("SELECT Utente_Tipo FROM ".$Pre."Utenti WHERE Username='$customer_user' and Password='$customer_pass'", $oConn))){
$this->customer_type=$oR["Utente_Tipo"];
if($sess_register==true){
session_register("customer_user");
session_register("customer_pass");
}
return true;
}
include("../includes/conn_close.php");
}
}
$test=new MyClass();
?>
<?
//Login
if($test->customer_login('a','a',true)){
echo $test->customer_type;
}
?>
praticamente durante il codice del progetto vorrei sapere di che tipo e' l'utente...
o devo creare un 'metodo' che restituisca il valore di quel 'metodo' ???