/
Fancy
/
Project_WareHouse
Обзор
Документация
Войти
/
Fancy
/
Project_WareHouse
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
log.php
36 строк
1 KB
Oleg
Add code 5
17 окт 2025, 14:32
17 окт 2025, 14:32
7be0ae4
Код
Авторство
О чём код?
<?php session_start(); require 'connect_db.php'; if(isset($_POST['email']) && isset($_POST['password'])){ $email = mysqli_real_escape_string($db, $_POST['email']); $password = $_POST['password']; $query = "SELECT * FROM users WHERE email = '$email'"; $result = mysqli_query($db, $query); if(mysqli_num_rows($result) > 0) { $user = mysqli_fetch_assoc($result); $passdb = $user["password"]; // Проверяем пароль if($password === $passdb){ // Успешная авторизация $_SESSION['user_id'] = $user['id']; $_SESSION['user_email'] = $user['email']; $_SESSION['name'] = $user['name']; $_SESSION['is_logged_in'] = true; echo "<script>window.location.reload();</script>"; exit(); } else { // Неверный пароль echo "<script>alert('❌ Неверный пароль'); window.location.href = 'login.php';</script>"; } } else { // Пользователь не найден echo "<script>alert('❌ Пользователь с таким email не найден'); window.location.href = 'login.php';</script>"; } } ?>