34 lines
900 B
PHP
34 lines
900 B
PHP
<?php
|
|
session_start();
|
|
|
|
// If user is already logged in, redirect to dashboard
|
|
if (isset($_SESSION['loggedin']) && $_SESSION['loggedin'] === true) {
|
|
header('Location: dashboard.php');
|
|
exit;
|
|
}
|
|
|
|
include 'header.php';
|
|
?>
|
|
|
|
<div class="login-container">
|
|
<h2>Admin Login</h2>
|
|
<?php
|
|
if (isset($_GET['error'])) {
|
|
echo '<p class="error">' . htmlspecialchars($_GET['error']) . '</p>';
|
|
}
|
|
?>
|
|
<form action="login.php" method="post">
|
|
<div class="form-group">
|
|
<label for="username">Username</label>
|
|
<input type="text" id="username" name="username" required>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="password">Password</label>
|
|
<input type="password" id="password" name="password" required>
|
|
</div>
|
|
<button type="submit">Login</button>
|
|
</form>
|
|
</div>
|
|
|
|
<?php include 'footer.php'; ?>
|