Т.к. это некий стиль программирования на php, если говорить простыми словами) Почитай лучше об этом
объектно - ориентирование Програмирование:| из названия думаю всем сно что это .. Используется не только в пхпх, а пришло из С насколько мне известно
abler98, вроде так
<?
class user{
protected $data_user = array();
function __construct(){
$this->init_user();
}
protected function init_user($login){
$info = mysql_fetch_assoc(mysql_query(\"SELECT * FROM `users` WHERE `log` = \'\".$login.\"\'\");
if(empty($login)){
$this->data_user[\'id\'] = 0;
$this->data_user[\'log\'] = \'Гость\';
}
return $this->data_user = $info;
}
}
if(isset($log) && isset($pass)){
if(mysql_result(mysql_query(\"SELECT COUNT(*) FROM `users` WHERE `log` = \'\".$log.\"\' AND `pass` = \'\".$pass.\"\'\",0)>0){
$user = new user;
}else{
unset($log);
unset($pass);
header(\'location: /user/?act=login\');
}
}
?>
Евгений Серый, так как заменить if(isset($user)){}