Wotkak

Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравстуйте. необходимо разбить на две части, в одной функция с проверкой существования пользователя, а второй блок уже производит запись в сессию. Вот код: 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); 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() } Помогите пожалуйста. |