• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

PHP авторизация.

Runinterface

Green Team
24.10.2016
51
35
Привет ребят. если есть пишущие на пхп, вопрос есть не могу понять...как правильно сравнить логин и пароль которые ввел пользователь через $_POST с данными которые имеются в бд.
Код файла который должен проверять данные.
PHP:
<?php
    session_start();
    require_once ('/config/db.php');
    if ($_POST['submit']) {
        mysqli_connect("DB_HOST, DB_USER, DB_PASSWORD, DB_NAME, DB_POST");
  

?>
 
Хренотень это, а не код.

А не думали статью какую найти сначала почитать, без обид?
Но топ-3 ссылок из гугла по запросу "авторизация на php" показывает примеры того, что вам нужно.
ВОт как пример:
[Hide] / [/Hide] Разберите, что не понятно спрашивайте.
 
Хренотень это, а не код.

А не думали статью какую найти сначала почитать, без обид?
Но топ-3 ссылок из гугла по запросу "авторизация на php" показывает примеры того, что вам нужно.
ВОт как пример: /

Разберите, что не понятно спрашивайте.
Спасибо за ответ, конечно без обид о чем речь.
Да я не спорю что "гавнокод", учусь же еще.
 
Последнее редактирование модератором:
Не, дело не в говнокоде. У вас там просто кода та нету. У вас там один if() без ничего в общем-то. Поэтому и смотреть нечего.
Там по ссылкам тоже говнокод, к-й годится только в обучающих целях, это как раз норм.
 
Дам подсказку, из поля <input type='text' name='login'> генерируется элемент 'login' массива $_POST или $_GET, смотря что указано в method, к которому можно обратится в файле обработчике вот так $_POST['login']. Дальше прочитайте как вытянуть данные из бд в например ассоц. массив и пробежаться foreach'ом по нему подставляя введенный логин.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab