Files
ipban199/login.php
2026-03-16 02:27:59 -04:00

81 lines
2.0 KiB
PHP

<?php
session_start();
include('sfunctions.php');
include('conn.php');
if ( ! empty( $_POST ) ) {
if ( isset( $_POST['username'] ) && isset( $_POST['password'] ) ) {
$stmt = $con->prepare("SELECT * FROM users WHERE username = ?");
$stmt->bind_param('s', $_POST['username']);
$stmt->execute();
$result = $stmt->get_result();
$user = $result->fetch_object();
if ( password_verify( $_POST['password'], $user->password ) ) {
$_SESSION['user_id'] = $user->ID;
$_SESSION['user'] = $user;
$_SESSION['logged'] = true;
header("Location: index.php");
die();
}
}
}
include('header.php');
session_destroy();
?>
<script>
function verificare(form)
{
if(form.user.value == "") {
alert ("Please write your username");
form.user.focus();
return false;
}
if(form.pass.value == "") {
alert ("Please write your password");
form.pass.focus();
return false;
}
}
</script>
<?php
include('topmenu.php');
include('conn.php');
include('functions.php');
?>
<div class="container" style="width:100%; padding-left:20px;">
<h2>Login</h2>
<form name="login" action="" method="POST" class="form-horizontal" onSubmit="return verificare(this);">
<div class="form-group">
<div class="row line10">
<label class="col-sm-2 control-label">Username: </label>
<div class="col-sm-8">
<input name="username" type="text" placeholder="Type your username" class="form-control"><br>
</div>
</div>
<div class="row line10">
<label class="col-sm-2 control-label">Password: </label>
<div class="col-sm-8">
<input name="password" type="password" placeholder="Type your password" class="form-control"><br>
</div>
</div>
<div class="row line10">
<div class="col-sm-2">
</div>
<div class="col-sm-8">
<button type="submit" class="btn btn-primary" style="width:100%"> Login <i class="fa fa-sign-in"></i></button>
</div>
</div>
</form>
</div>
<?php
include('footer.php');
?>