Postingan lainnya
md5 buat password tidak terbaca
![](https://skspace.sgp1.digitaloceanspaces.com/forums/images/Screenshot - 6_12_2016 , 7_27_08 AM.jpg)![](https://skspace.sgp1.digitaloceanspaces.com/forums/images/Screenshot - 6_12_2016 , 7_30_28 AM.jpg)
misi min,kenapa ya kalo password saya pake md5 saat register,pas mau login g kebaca passwordnya..??
4 Jawaban:
Script verifikasi passwordnya mana gan?
<?php
require_once('core/init.php');
$error="";
if(isset($_SESSION['users'])){
header('Location:index.php');
}else{
if(isset($_POST['save'])){
$nama=$_POST['username'];
$pass=$_POST['password'];
if(!empty(trim($nama))&&!empty(trim($pass))){
if(cekdata($nama,$pass)){
$_SESSION['users']=$nama;
header('Location:index.php');
}else{
$error="tidak di temukan";
}
}else{
$error="wajib di isi";
}
}
require_once('view/header.php');
?>
<div id="login">
<form method="post" action="">
<label for="username">UserName</label><br>
<input type="text" name="username" value="" ><br><br>
<label for="password">Password</label><br>
<input type="password" name="password" value=""><br><br>
<div id="error"><?php print $error ?></div><br>
<input type="submit" name="save" value="Login"><br>
<a href="register.php">Dont have Account..?</a>
<a href="index.php">Home</a>
</form>
</div>
<?php }?>
function register($nama,$pass,$email){
$nama=escape($nama);
$pass=escape($pass);
$email=escape($email);
$pass=md5($pass);
$query = "INSERT INTO blog2 (username,password,email,status) VALUES ('$nama','$pass','$email',0) ";
return run($query);
}
?>
ini fungsi loginnya gan yg palin bawah
function cekdata($nama,$pass){
$nama=escape($nama);
$pass=escape($pass);
$query="SELECT*FROM blog2 WHERE username='$nama'AND password='$pass'";
global $link;
if($result=mysqli_query($link,$query)){
if(mysqli_num_rows($result)!=0){
return true;
}else{
return false;
}
}
}
Jawaban Terpilih
Kl agan pk fungsi coba cek diantara login dan register-nya. misalkan di register
function register($pass) { $pass = md5($pass); }
di fungsi login juga harus di implementasikan gan.
function login($pass) { $pass = md5($pass); }
oh iya gan bener,trimakasih atas bantuan semuanya :D