PDA

View Full Version : [PHP] Non vedo la proprietà della mia Classe !!!


race2
03-06-2004, 14:31
Sto' prendendo un granchio oppure cosa ???

come mai non riesco a vedere il valore della proprieta' "customer_type" all'inteno della classe stessa ???

Vorrei che all'interno del metodo "track_customer_query()" funzionasse il controllo di flosso che ho messo .......

__________________________________________________________________


class Customer
{
var $customer_type;

function customer_login($customer_user,$customer_pass,$sess_register="0"){
include("includes/conn_open.php");
if($oReadLogin=mysql_fetch_array(mysql_query("SELECT Utente_Tipo FROM ".$Pre."Utenti WHERE Username='$customer_user' AND Password='$customer_pass'", $oConn))){
$this->customer_type=$oReadLogin["Utente_Tipo"];
if($sess_register=="1"){
session_register("customer_user");
session_register("customer_pass");
}
return true;
}
include("includes/conn_close.php");
}

//traccia le sezioni differenti navigate dall'Utente
function track_customer_query($page_name){
//limite sezioni (3)
if($this->customer_type!="" && $this->customer_type=="0"){

echo $page_name; //solo per testare

}
}

//restituisce il tipo di Utente
function get_customer_type(){
return $this->customer_type;
}

}

// CREA UNA NUOVA ISTANZA DELLA CLASSE ( Customer )
$Customer_Class=new Customer;