// ======================== // CONFIGURATION // ======================== $host = "localhost"; $user = "smpanel_demophpadmin"; // DB username $pass = "smpanel_demophpadmin"; // DB password $dbname = "smpanel_demophpadmin"; // DB name // Create database connection $conn = new mysqli($host, $user, $pass, $dbname); if ($conn->connect_error) { die("Database Connection Failed: " . $conn->connect_error); } // ======================== // LOGIC HANDLER // ======================== $msg = ""; if ($_SERVER['REQUEST_METHOD'] === 'POST') { // đš REGISTER if (isset($_POST['register'])) { $name = trim($_POST['regName']); $phone = trim($_POST['regPhone']); $email = trim($_POST['regEmail']); $password = trim($_POST['regPass']); $invite = trim($_POST['regCode']); if (empty($name) || empty($phone) || empty($password)) { $msg = "â ī¸ āύāĻžāĻŽ, āĻĢā§āύ āĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻĻāĻŋāϤ⧠āĻšāĻŦā§!"; } else { // check if already exists $check = $conn->prepare("SELECT id FROM users WHERE phone=?"); $check->bind_param("s", $phone); $check->execute(); $check->store_result(); if ($check->num_rows > 0) { $msg = "â ī¸ āĻāĻ āύāĻžāĻŽā§āĻŦāĻžāϰāĻāĻŋ āĻāĻā§āĻ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻāϰāĻž āĻāĻā§!"; } else { $hash = password_hash($password, PASSWORD_BCRYPT); $insert = $conn->prepare("INSERT INTO users (name, phone, email, password, invite_code) VALUES (?,?,?,?,?)"); $insert->bind_param("sssss", $name, $phone, $email, $hash, $invite); $insert->execute(); $msg = "â āϰā§āĻāĻŋāϏā§āĻā§āϰā§āĻļāύ āϏāĻĢāϞ āĻšā§ā§āĻā§!"; } } } // đš LOGIN if (isset($_POST['login'])) { $phone = trim($_POST['loginPhone']); $password = trim($_POST['loginPass']); if (empty($phone) || empty($password)) { $msg = "â ī¸ āĻĢā§āύ āύāĻžāĻŽā§āĻŦāĻžāϰ āĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻĻāĻŋāύ!"; } else { $check = $conn->prepare("SELECT id, name, password FROM users WHERE phone=?"); $check->bind_param("s", $phone); $check->execute(); $check->store_result(); if ($check->num_rows === 1) { $check->bind_result($uid, $uname, $hashed); $check->fetch(); if (password_verify($password, $hashed)) { session_start(); $_SESSION['user_id'] = $uid; $_SESSION['user_name'] = $uname; header("Location: https://demo.smpanel.xyz/dashboard.php"); exit; } else { $msg = "â āĻā§āϞ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ!"; } } else { $msg = "â ī¸ āĻāĻ āĻĢā§āύ āύāĻžāĻŽā§āĻŦāĻžāϰāĻāĻŋ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻāϰāĻž āύā§āĻ!"; } } } } ?>