Ngadamel catetan saalit bilih hilap. Saya terapkan untuk mengacak sandi dengan menggunakan fungsi substr dan str_shuffle. kirang langkung code nya seperti di bawah ini:
$kata=”FathanahHAMIDAHHaibatuBILQISTsaqibQAYYIMAHIZZATUNNISA25080809291027031980200320112015″;
$acak = str_shuffle($kata);
$tampil = substr($acak,30,6);
kalau diterapkan dalam form login kurang lebih seperti di bawah ini:
<?php
session_start();
$kata=”FathanahHAMIDAHHaibatuBILQISTsaqibQAYYIMAHIZZATUNNISA25080809291027031980200320112015″;
$acak = str_shuffle($kata);
$tampil = substr($acak,30,6);
$_SESSION[‘acak’]=$tampil;
?>
<form class=”form” method=”POST” action=”log.php”>
LOGIN ADMIN
<br/>
<br/>
<br/>
<br/>
</div>
Nama Pengguna
Confirm Code
” disabled maxlength=”6″ />
<input type=”submit” class=”btn btn-danger” name=”login” value=”Login” id=”submit”/>
</div>
</form>
pada file log.php kita buat code sebagai berikut:
<?php
session_start();
if($_POST[‘code’] != $_SESSION[‘acak’]){
echo “Kode Salah”;
}else{
echo “Kode Benar”;
}