-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathserver_prijava_admin.php
More file actions
49 lines (35 loc) · 1.1 KB
/
server_prijava_admin.php
File metadata and controls
49 lines (35 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
session_start();
$errors=array();
include('DBConnection.php');
if(isset($_POST['login_admin'])) {
$adminName = $_POST['name'];
$adminPass = $_POST['password'];
if (empty($adminName)) {
array_push($errors, "Zahtevano je ime");
}
if (empty($adminPass)) {
array_push($errors, "Zahtevano je geslo");
}
if (count($errors) == 0) {
$log = $db->prepare("SELECT * FROM administrator WHERE IME='".$adminName."' AND GESLO='".$adminPass."'");
$log->execute(
array(
'username' => $_POST['name'],
'password' => $_POST['password']
)
);
$count = $log->rowCount();
if ($count > 0) {
$_SESSION['username_admin'] = $adminName;
$_SESSION['success_admin'] = "Prijavljen admin:";
header('location:index.php');
} else {
$msg = "Napacno geslo in uporabnisko ime";
}
if(isset($msg)){
echo '<label class="text-danger">'.$msg.'</label>';
}
}
}
?>