I have a basic login form on my blog page and when I enter a correct username and password, it says that the username + password are correct, but I am not redirected to the index1.php page.
Here is my code:
<?php
    require_once('header.php');
    require_once('config.php');
$db = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
    //check to see if form has been submitted
    if (isset($_POST['submit'])) {
    if ($_POST['username'] == 'bruce' && ($_POST['password'] == 'wayne')) {
        echo 'Correct username and password.';
    }
    else {
        echo 'Incorrect username or password. Please try again.';
    }
    $result = mysqli_query($db, $sql);
    $numrows = mysqli_num_rows($result);
    if($numrows == 1) {
        $row = mysqli_fetch_array($result, MYSQLI_ASSOC);
        $_SESSION['USERNAME'] = $row['username'];
        $_SESSION['USERID'] = $row['id'];
        header("Location:"."index1.php");
    }
    else {
        header("Location"."login.php?error=1");
    }
}
    else {
        if(isset($_GET['error'])) {
            echo "Incorrect login, please try again!";
        }
    }
?>
<form action="<?php echo $_SERVER['index1.php'] ?>" method="post">
<table id='login'>
<tr>
    <td>Username</td>
    <td><input type="text" name="username"></td>
</tr>
<tr>
    <td>Password</td>
    <td><input type="password" name="password"></td>
</tr>
<tr>
    <td></td>
    <td><input type="submit" name="submit" value="Login!"></td>
</tr>
</table>
</form>
index1.php below!
<?php
    require("header.php");
    $db = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
    $sql = "SELECT entries.*, categories.cat FROM entries, categories
        WHERE entries.cat_id = categories.id
        ORDER BY dateposted DESC
        LIMIT 1;";
    $result = mysqli_query($db,$sql);
    $row = mysqli_fetch_array($result, MYSQLI_ASSOC);
    echo "<h2><a href= 'viewentry.php?id=" . $row['id'] . "'>" . $row['subject']. "</a></h2><br />";
    echo "<i>In <a href='viewcat.php?id=" . $row['cat_id'] . "'>" . $row['cat'] ."</a> - Posted on " .
            date("D jS F Y g.iA", strtotime($row['dateposted'])) ."</i>";
    echo "<p>";
    echo nl2br($row['body']);
    echo "</p>";
    require("footer.php");
?>
 
     
     
     
     
    