Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //membuat cookie
- function cookie_tes($nama,$pass){
- if (setcookie("nama",$nama) AND setcookie("pass",$pass)) {
- return true;
- }else{
- return false;
- }
- }
- //membuat register user
- function register_user($nama,$pass){
- //memanggil variable diluar function
- global $link;
- //mencegah sql injection
- $nama = mysqli_real_escape_string($link,$nama);
- $pass = mysqli_real_escape_string($link,$pass);
- //mengamankan password
- $pass = password_hash($pass,PASSWORD_DEFAULT);
- //memanggil isi databases
- $query = "INSERT INTO users(username,password) VALUES ('$nama','$pass')";
- //menjalankan query database
- if (mysqli_query($link,$query)) {
- return true;
- }else{
- return false;
- }
- }
- //menguji nama kembar register
- function register_cek_nama($nama){
- global $link;
- $nama = mysqli_real_escape_string($link,$nama);
- $query = "SELECT * FROM users WHERE username = '$nama'";
- if ($result = mysqli_query($link,$query)) {
- if (mysqli_num_rows($result) == 0) return true;
- else return false;
- }
- }
- //function login
- function login_sukses($nama,$pass){
- global $link;
- $nama = mysqli_real_escape_string($link,$nama);
- $pass = mysqli_real_escape_string($link,$pass);
- $query = "SELECT * FROM users WHERE username='$nama'";
- $result = mysqli_query($link,$query);
- $hash = mysqli_fetch_assoc($result)['password'];
- if (password_verify($pass,$hash)) {
- return true;
- }else {
- return false;
- }
- }
- //untuk menguji nama kembar login
- function cek_login($nama){
- global $link;
- $nama = mysqli_real_escape_string($link,$nama);
- $query = "SELECT * FROM users WHERE username='$nama'";
- if ($result = mysqli_query($link,$query)) {
- if (mysqli_num_rows($result) != 0) return true;
- else return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement