Анатолий
Новичок
Для начала ввод от пользователя нужно "отфильтровать".
Где класс User создает пользователя если все ОК, потом данная информация используется в Магазине и т.д. Регистрацию можно проверять по существованию сессии и поле user_id <> 0
PHP:
//--------Блок авторизации
if (isset($_POST['login']))
{
$login = Slashes($_POST['login']);
$user_res = $db->SqlParse("SELECT * FROM `table_user` WHERE login='$login' LIMIT 1");
if ($user_res != 0)
{
$oUser = new User($user_res[0]['id']);
if (md5($_POST['password']) == $oUser->password)
{
$_SESSION['user_id'] = $oUser->id;
$_SESSION['user_name'] = $oUser->name;
$_SESSION['user_email'] = $oUser->email;
$_SESSION['user_organization'] = $oUser->organization;
$_SESSION['user_last_visit'] = $oUser->last_visit;
$_SESSION['user_count_visit'] = $oUser->count_visit;
$oUser->AddVisit();
}
}
}
