
12.08.2009, 20:23
|
|
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
С нами:
11215046
Репутация:
1844
|
|
if ($this->auth_check($_POST['login_usr'], base64_encode(pack('H*', sha1(utf8_encode($_POST['pass_usr'])))) ) ) {
Эту строку раскуривай...
И функция какая-то у тебя долбанная
PHP код:
function auth_check($login, $passwd) {
global $db;
$login = addslashes($login);
$result = $db['prim']->query("SELECT ".AC_PASSWORD." AS password FROM ".TBL_ACCOUNTS." WHERE ".AC_LOGIN." = '".$login."'");
return ($account = $db['prim']->fetch_array($result)) && $account['password'] == $passwd;
}
Делай
select count(*) from tbl_name where login='lgn' and password='pass'
|
|
|