-
Notifications
You must be signed in to change notification settings - Fork 0
/
InfoOsoba.php
115 lines (99 loc) · 4.43 KB
/
InfoOsoba.php
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<?php
require_once 'auth.php';
if (isset($_SESSION['TOTP']) && $_SESSION['TOTP']='JW') {
?>
<?php
if (isset($_GET['remove'])) {
$remove = $_GET['remove'];
if ($remove=1) {
if (isset($_GET['id_sluzby'])) {
$id_sluzby = $_GET['id_sluzby'];
}
if (isset($_GET['id_osoby'])) {
$id_osoby = $_GET['id_osoby'];
}
require "ConnectToDB.php";
$kwerenda_id_gcal="SELECT id_gcal FROM sluzby where id_sluzby = $id_sluzby;";
$wynik_id_gcal=mysqli_query($link, $kwerenda_id_gcal);
$komorka_id_gcal = mysqli_fetch_array($wynik_id_gcal);
$event_id = $komorka_id_gcal['id_gcal'];
require "ConnectToDB.php";
$kwerenda_usuwanie = "call usuwanieSluzby($id_sluzby)";
$wynik_usuwanie=mysqli_query($link, $kwerenda_usuwanie);
if (!is_null($event_id) && $event_id!="" && $event_id!="id_gcal") {
require 'kalendarzsync.php';
$event = $service->events->delete($calendarId, $event_id);
}
if ($wynik_usuwanie) {
echo '<script language="javascript">';
echo 'alert("Usunięto służbę")';
echo '</script>';
header("refresh:0;url=InfoOsoba.php?id_osoby=$id_osoby");
}
if (!$wynik_usuwanie) {
echo '<script language="javascript">';
echo 'alert("Nie udało się usunąć służby")';
echo '</script>';
header("refresh:0;url=InfoOsoba.php?id_osoby=$id_osoby");
}
}
}
if (isset($_GET['id_osoby'])) {
$id_osoby = $_GET['id_osoby'];
}
require "ConnectToDB.php";
$kwerenda_wyszukiwarka="call WyszukiwarkaOsobowa ($id_osoby, $id_uzytkownika)";
$wynik_wyszukiwarka=mysqli_query($link, $kwerenda_wyszukiwarka); ?>
<!DOCTYPE html>
<html lang="pl">
<head>
<title>Informacje o osobie</title>
<?php require "czesci/head";?>
</head>
<body>
<?php require "czesci/navbar_glowny";?>
<div class="table-responsive">
<table class="table table-dark text-center">
<thead>
<tr>
<th scope="col">Lp.</th>
<th scope="col">Nazwisko</th>
<th scope="col">Imię</th>
<th scope="col">Typ</th>
<th scope="col">Kiedy?</th>
<th scope="col">Info</th>
<th scope="col">Usuń</th>
</tr>
</thead>
<?php
$i =1;
while ($komorka_show_osoby = mysqli_fetch_array($wynik_wyszukiwarka)) {
echo "<tr>";
echo "<th scope='row'>".$i++."</th>";
echo "<td>".$komorka_show_osoby['nazwisko']."</td>";
echo "<td>".$komorka_show_osoby['imie']."</td>";
echo "<td>".$komorka_show_osoby['nazwa_typu']."</td>";
if ($komorka_show_osoby['roznica']<0 && $komorka_show_osoby['roznica']>-7) {
echo "<td class='bg-success'>".$komorka_show_osoby['kiedy_sluzba']."</td>";
} elseif ($komorka_show_osoby['roznica']<=-7 && $komorka_show_osoby['roznica']>-14) {
echo "<td class='bg-warning'>".$komorka_show_osoby['kiedy_sluzba']."</td>";
} elseif ($komorka_show_osoby['roznica']<=-14 && $komorka_show_osoby['roznica']>-30) {
echo "<td class='bg-danger'>".$komorka_show_osoby['kiedy_sluzba']."</td>";
} elseif ($komorka_show_osoby['roznica']<=-30) {
echo "<td class='bg-dark'>".$komorka_show_osoby['kiedy_sluzba']."</td>";
$kontrolka = 1;
} else {
echo "<td class='bg-primary'>".$komorka_show_osoby['kiedy_sluzba']."</td>";
}
echo "<td><a href='DodajSprawozdanie.php?id_sprawozdania=".$komorka_show_osoby['id_sprawozdania']."'>Info</a></td>";
echo "<td><a href='InfoOsoba.php?id_sluzby=".$komorka_show_osoby['id_sluzby']."&remove=1&id_osoby=".$komorka_show_osoby['id_osoby']."'>Usuń</a></td>";
} ?>
</table>
</div>
</body>
</html>
<?php
} else {
header("refresh:0;url=Logowanie.php?skad=InfoOsoba.php");
}
?>