Перейти к содержанию

asleepmaus

Новичок
  • Постов

    1
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные asleepmaus


  1.     $filter = [
            'login' => filter_has_var(INPUT_POST, 'login')
                ? filter_input(INPUT_POST, 'login', FILTER_UNSAFE_RAW)
                : null,
            'password' => filter_has_var(INPUT_POST, 'password')
                ? filter_input(INPUT_POST, 'password', FILTER_UNSAFE_RAW)
                : null
        ];

    $ext = $db->query("SELECT `member_id`, `members_pass_hash`, `members_pass_salt` FROM `core_members` WHERE `name` = '" . $filter['login'] . "'");
        
    if ($ext->rowCount() != 0){
        $ext = $ext->fetch();
            if ($db->query("SELECT `member_id` FROM `core_members` WHERE `email` = '" . $filter['login'] . "' AND `members_pass_hash` = '" . crypt($filter['password'], '$2a$13$' . $ext['members_pass_salt']) . "'")->rowCount() == 0) 
                echo 'OK';
            else
                echo 'None';
    }

    Лучше через лаунчер к php скрипту обращатся.  И получать ответ от него. 

×
×
  • Создать...