This is my code, I have the login/signup forms in the same page (Bootstrap Template).
<?php require 'connections.php'; ?> <?php if(isset($_POST['btn-signup'])) { session_start(); $username = $_POST['username']; $email = $_POST['email']; $passwd = $_POST['passwd']; $sql = $con->query("INSERT INTO users (Email, Username, Password)values('{$email}', '{$username}', '{$passwd}')"); } ?> <?php if(isset($_POST['btn-login'])) { $loginemail = $_POST['login-username']; $loginpassword = $_POST['login-password']; $result = $con->query("select * from users where Email='$loginemail' AND Password='$loginpassword'"); $row = $result->fetch(MYSQLI_BOTH); session_start(); $_SESSION["UserID"] = $row['UserID']; hearder('Location: index.html'); } ?>My issue is that logging in does nothing, it just shows what I put in the URL bar. However signing up still works.