-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathheader.php
148 lines (146 loc) · 8.37 KB
/
header.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
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<?php
include "proses/connect.php";
$query = mysqli_query($conn, "SELECT * FROM tb_user WHERE username = '$_SESSION[username_decafe]'");
$records = mysqli_fetch_array($query);
?>
<nav class="navbar navbar-expand navbar-dark bg-primary sticky-top">
<div class="container-lg">
<a class="navbar-brand" href="."><i class="bi bi-cup-hot"></i> DeCafe</a>
<div class="collapse navbar-collapse justify-content-end" id="navbarNavDropdown">
<ul class="navbar-nav">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
<?php
echo $hasil['username'];
?>
</a>
<ul class="dropdown-menu dropdown-menu-end mt-2">
<li><a class="dropdown-item" href="#" data-bs-toggle="modal" data-bs-target="#ModalUbahProfile"><i class="bi bi-person-square"></i> Profile</a></li>
<li><a class="dropdown-item" href="#" data-bs-toggle="modal" data-bs-target="#ModalUbahPassword"><i class="bi bi-key"></i> Ubah Password</a></li>
<li><a class="dropdown-item" href="logout"><i class="bi bi-box-arrow-left"></i> Logout</a></li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<!-- Modal Ubah Password-->
<div class="modal fade" id="ModalUbahPassword" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg modal-fullscreen-md-down">
<div class="modal-content">
<div class="modal-header">
<h1 class="modal-title fs-5" id="exampleModalLabel">Ubah Password</h1>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form form class="needs-validation" novalidate action="proses/proses_ubah_password.php" method="post">
<div class="row">
<div class="col-lg-6">
<div class="form-floating mb-3">
<input disabled type="email" class="form-control" id="floatingInput" placeholder="[email protected]" name="username" required value="<?php echo $_SESSION['username_decafe'] ?>">
<label for="floatingInput">Username</label>
<div class="invalid-feedback">
Masukkan Username.
</div>
</div>
</div>
<div class="col-lg-6">
<div class="form-floating mb-3">
<input type="password" class="form-control" id="floatingPassword" name="passwordlama" required>
<label for="floatingInput">Password Lama</label>
<div class="invalid-feedback">
Masukkan Password Lama.
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-6">
<div class="form-floating mb-3">
<input type="password" class="form-control" id="floatingInput" name="passwordbaru" required>
<label for="floatingInput">Password Baru</label>
<div class="invalid-feedback">
Masukkan Password Baru.
</div>
</div>
</div>
<div class="col-lg-6">
<div class="form-floating mb-3">
<input type="password" class="form-control" id="floatingPassword" name="repasswordbaru" required>
<label for="floatingInput">Ulangin Password Baru</label>
<div class="invalid-feedback">
Ulangin Password Baru.
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
<button type="submit" class="btn btn-primary" name="ubah_password_validate" value="12345">Save changes</button>
</div>
</form>
</div>
</div>
</div>
</div>
<!-- Akhir modal ubah Password-->
<!-- Modal Ubah Profile-->
<div class="modal fade" id="ModalUbahProfile" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg modal-fullscreen-md-down">
<div class="modal-content">
<div class="modal-header">
<h1 class="modal-title fs-5" id="exampleModalLabel">Ubah Password</h1>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form form class="needs-validation" novalidate action="proses/proses_ubah_profile.php" method="post">
<div class="row">
<div class="col-lg-4">
<div class="form-floating mb-3">
<input disabled type="email" class="form-control" id="floatingInput" placeholder="[email protected]" name="username" required value="<?php echo $_SESSION['username_decafe'] ?>">
<label for="floatingInput">Username</label>
<div class="invalid-feedback">
Masukkan Username.
</div>
</div>
</div>
<div class="col-lg-4">
<div class="form-floating mb-3">
<input type="text" class="form-control" id="floatingNama" name="nama" required value="<?php echo $records['nama'] ?>">
<label for="floatingInput">Nama</label>
<div class="invalid-feedback">
Masukkan Nama Anda.
</div>
</div>
</div>
<div class="col-lg-4">
<div class="form-floating mb-3">
<input type="number" class="form-control" id="floatingInput" name="nohp" required value="<?php echo $records['nohp'] ?>">
<label for="floatingInput">Nomor HP</label>
<div class="invalid-feedback">
Masukkan Nomor HP Anda.
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="form-floating mb-3">
<textarea class="form-control" id="" style="height: 100px;" name="alamat"><?php echo $records['alamat'] ?></textarea>
<label for="floatingInput">Alamat</label>
<div class="invalid-feedback">
Masukan Alamat Anda.
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
<button type="submit" class="btn btn-primary" name="ubah_profile_validate" value="12345">Save changes</button>
</div>
</form>
</div>
</div>
</div>
</div>
<!-- Akhir modal ubah Profile-->