File manager - Edit - /home/kridsana/webapp.cm.in.th/663012801/u66301280015/Final/Login_System.php
Back
<?php session_start(); require_once 'config.php'; if ($_SERVER['REQUEST_METHOD'] == 'POST') { $username = $_POST['username']; $password = $_POST['password']; $sql = "SELECT * FROM users WHERE username = ?"; $stmt = $conn->prepare($sql); $stmt->bind_param("s", $username); $stmt->execute(); $result = $stmt->get_result(); if ($result->num_rows == 1) { $user = $result->fetch_assoc(); if (password_verify($password, $user['password'])) { $_SESSION['user_id'] = $user['id']; $_SESSION['username'] = $user['username']; $_SESSION['role'] = $user['role']; echo json_encode(['success' => true, 'role' => $user['role']]); exit(); } else { echo json_encode(['success' => false, 'message' => 'รหัสผ่านไม่ถูกต้อง']); exit(); } } else { echo json_encode(['success' => false, 'message' => 'ไม่พบชื่อผู้ใช้นี้ในระบบ']); exit(); } } ?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.41 |
proxy
|
phpinfo
|
Settings