Авторизация по e-mail [требует правки]

198
05 сентября 2017, 11:40

Помогите пожалуйста переделать данный код чтобы принимал email и логин.

if(isset($_POST['login']))
{
$query = "SELECT $MySQLi_userid_field,$MySQLi_username_field,$MySQLi_password_field,$MySQLi_status_field FROM `".$config['db']['pre'].$MySQLi_user_table_name."` WHERE $MySQLi_username_field='" . $_POST['username'] . "' AND $MySQLi_password_field='" . md5($_POST['password']) . "' LIMIT 1";
$query_result = mysqli_query($con,$query);
$row_count = mysqli_num_rows($query_result);
if($row_count>0){
    $info = mysqli_fetch_array($query_result);
    $user_id = $info[$MySQLi_userid_field];
    $username = $info[$MySQLi_username_field];
    $status = $info[$MySQLi_status_field];
    if($status != 2)
    {
        $_SESSION['id'] = $user_id;
        $_SESSION['username'] = $username;
        echo '<script type="text/javascript"> window.location = "index.php" </script>';
        exit;
    }
    else
    {
        if($info['status'] == 2)
            $error = $lang['ACCOUNTBAN'];
        else
            $error = $lang['USERNOTFOUND'];
    }
}
else
{
   $error = $lang['USERNOTFOUND'];
}
}

Название столбца - email

READ ALSO
Как с вайбера отправить на сайт сообщение и обработать на PHP

Как с вайбера отправить на сайт сообщение и обработать на PHP

Скажите как с вайбера отправить на определенный номер фото и текст к фото Кака Использовать API вайбера чтобы фото сохранить на диске сайта,...

381
Как вместе соеденить TinyMCE и yii2 file-kit?

Как вместе соеденить TinyMCE и yii2 file-kit?

У кого-то получалось использовать вместе виджет TinyMCE и фукнционал yii2 file-kit для добавления фото при редактировании текста? Если да, то поделитесь,...

287
Не запускается проект PHP в NetBeanse

Не запускается проект PHP в NetBeanse

Доброе время сутокУстановил NetBeanse, создал простой проект на PHP

202
Как отправив от клиента из браузера символ двойной кавычки, сохранить его в базе postgresql и вернуть обратно на клиента, отобразив в браузере?

Как отправив от клиента из браузера символ двойной кавычки, сохранить его в базе postgresql и вернуть обратно на клиента, отобразив в браузере?

Не получается сохранить в таблице postgresql символ двойной кавычки "Сохраняю в поле с типом данных text

228