Показать сообщение отдельно

  #5  
Старый 12.08.2009, 20:23
dinar_007
Флудер
Регистрация: 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'
 
Ответить с цитированием