prepare("SELECT * FROM users WHERE email = ?"); $stmt->bind_param("s", $email); $stmt->execute(); $result = $stmt->get_result(); if ($result->num_rows > 0) { $user = $result->fetch_assoc(); // Check if the password matches if (password_verify($password, $user['password'])) { // Check if the IP address and device version match if ($user_ip === $user['device_ip'] && $device_version === $user['device_version']) { // Set session variables $_SESSION['user_id'] = $user['user_id']; $_SESSION['username'] = $user['username']; // Redirect to dashboard or homepage header("Location: /lexo/frontend/home/index.php"); exit(); } else { $error_message = "Your device is not registered for this account."; } } else { $error_message = "Please enter a valid email address or password!"; } } else { $error_message = "Please enter a valid email address or password!"; } $stmt->close(); } } $conn->close(); ?> Login to Lexo ᴾᴷ | Your Gateway to Delicious Meals!

Start for free

Log in to your account

and enjoy tasty food! Satisfy your cravings with just a few clicks.

This website has been fully designed by!

Profile

Waqas Ahmed

UI/Ux Designer

Get Started!