Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Аутентификация с использованием функции

Модерирует : Cheery

articlebot (13-08-2015 16:02): Авторизация через функцию  Версия для печати • ПодписатьсяДобавить в закладки

   

Wotkak



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Не могу написать правильный код авторизации из двух частей, первая это функция с проверкой существования пользователя, вторая это блок с авторизацией в сессию:
 
function isUserExist() {
require_once 'dbconfig.php';
$login = $_POST['varr'];
$pass = $_POST['var'];
$file = "SELECT * FROM users WHERE login = \"$login\" and password = \"$pass\"";
 
$save = mysqli_query ($connection, $file);
$dese = mysqli_fetch_array($save);
mysqli_close($connection);
if (!empty($dese)) return true;
 
}
 
if (isUserExist($_POST['varr'], $_POST['var'])) {
 
if(isset($dese['login'], $dese['password'])) {
$_SESSION['name']=$dese['login'];
$_SESSION['pass']=$dese['password'];
}  
 
Сразу напишу, что так работает:
 
function isUserExist() {
require_once 'dbconfig.php';
$login = $_POST['varr'];
$pass = $_POST['var'];
$filee = "SELECT * FROM users WHERE login = \"$login\" and password = \"$pass\"";
 
$save = mysqli_query ($connection, $filee);
$dese = mysqli_fetch_array($save);
 
if(isset($dese['login'], $dese['password'])) {
$_SESSION['name']=$dese['login'];
$_SESSION['pass']=$dese['password'];
}
 
}
 
if (isset($_POST['varr'], $_POST['var'])) {
 
isUserExist()
 
}
 
Но так не надо) Помогите пожалуйста




Не нужно создавать дубли

Всего записей: 11 | Зарегистр. 27-02-2015 | Отправлено: 10:49 13-08-2015
   

Компьютерный форум Ru.Board » Интернет » Web-программирование » Аутентификация с использованием функции
articlebot (13-08-2015 16:02): Авторизация через функцию


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru