[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
BACKUP C 19-12
/
XAMPP74
/
htdocs
/
pmb
/
[
Home
]
File: cektoken.php
<?php session_start(); include'config.php'; function filter($login){ $anti_inject = stripslashes(strip_tags(htmlspecialchars($login,ENT_QUOTES))); return $anti_inject; } // ambil data dari formulir $nama = filter (['nama']); $pass = filter (['pass']); $antiinject_username = mysqli_real_escape_string($koneksi, $nama); $antiinject_password = mysqli_real_escape_string($koneksi, $pass); if (!ctype_alnum($antiinject_username) OR !ctype_alnum($antiinject_password)){ include "404.php"; } else{ if (empty($nama)){ echo "Anda belum mengisikan Nama<br /> <a href=token.php><b>Ulangi Lagi</b>"; } elseif (empty($pass)){ echo "Anda belum mengisikan Token<br /> <a href=token.php><b>Ulangi Lagi</b>"; } else{ // menyeleksi data admin dengan username dan password yang sesuai $data = mysqli_query($koneksi,"select * from token where nama='$nama' and pass='$pass'"); // menghitung jumlah data yang ditemukan $cek = mysqli_num_rows($data); if($cek > 0){ // kalau berhasil alihkan ke halaman daftar1.php dengan status=sukses header('Location: daftar1.php'); } else{ // kalau gagal alihkan ke halaman token.php dengan status=gagal echo"<b>Nama</b> atau <b>Token</b> Anda tidak terdaftar!"; header('Location: token.php'); } } } ?>