Hai Sobat, pada postingan kali ini kita akan belajar cara membuat reset password di PHP MySQL. Atur ulang kata sandi sangat penting untuk aplikasi web apa pun. Mereka mungkin ada di sistem manajemen konten, dan sistem manajemen inventaris ATAU aplikasi akuntansi. jika Anda baru memulai pengembangan web, Anda pasti akan mengalami banyak pekerjaan pembuatan formulir reset kata sandi di karier Anda nanti
Cara membuat Reset Password di PHP MySQL
1-Membuat Basis Data
- Buka PHPMyAdmin di Browser Anda
- Klik Tampilan Tab Database di Bagian Atas
- Beri nama Database “password”
- Setelah Membuat Database Buka
- Klik Tab SQL di area Atas
- Salin Kode Sumber Di Bawah Ini dan tempel
- Kemudian Klik Mulai
ATAU Impor File DB
Setelah Mengunduh kode sumber, ekstrak di folder root Anda
- Buka PHPMyAdmin di Browser Anda
- Klik Tampilan Tab Database di Bagian Atas
- Beri nama Database “password”
- Setelah Membuat Database Buka
- Klik Tab Impor di area Atas
- Anda dapat Menemukan file Db di Kode sumber yang diunduh Pilih itu
- Kemudian Klik Mulai
2- Membuat Koneksi Database
Setelah import File Database maka langkah selanjutnya adalah membuat koneksi database. di sini kode sumber koneksi database. kode ini tersedia di reset. file php
3- Membuat Formulir Reset Kata Sandi
pada langkah ini kita akan membuat form reset password menggunakan html. Anda menyalin kode di bawah ini dan menempelkannya di folder proyek Anda dan menyimpannya sebagai index. php
<!DOCTYPE html> <html> <head> <title>How to create Reset Password in PHP MySQL</title> <meta charset="UTF-8" name="viewport" content="width=device-width, initial-scale=1"/> <link rel="stylesheet" type="text/css" href="css/style.css"/> </head> <body> <!-- Form Open --> <fieldset> <legend>Reset Password</legend> <!-- Include PHP Script --> <?php include 'reset.php';?> <form method="post"> <dl> <dt> Old Password </dt> <dd> <input type="password" name="old_pass" placeholder="Enter Old Password..." value="" required /> </dd> </dl> <dl> <dt> New Password </dt> <dd> <input type="password" name="new_pass" placeholder="Enter New Password..." value="" required /> </dd> </dl> <dl> <dt> Retype New Password </dt> <dd> <input type="password" name="re_pass" placeholder="Retype New Password..." value="" required /> </dd> </dl> <p align="center"> <input type="submit" class="btn" value="Reset Password" name="re_password" /> </p> </form> </fieldset> <!-- Form Close --> </body> </html>4- Menata Bentuk HTML
pada langkah ini kita akan membuat beberapa style untuk form kita menggunakan css. salin kode di bawah ini dan simpan sebagai gaya. css di folder proyek Anda
fieldset { width:500px; border:2px solid green; margin:0 auto; border-radius:5px; } legend { color: black; font-size: 25px; } dl { float: right; width: 390px; } dt { width: 180px; padding-bottom:5px; margin-bottom:5px; color: black; font-size: 19px; } dd { width:200px; float:left; } dd input { width: 200px; border: 1px solid #DDD; font-size: 15px; text-indent: 5px; height: 28px; } dd input:hover { width: 200px; border: 1px solid green; font-size: 15px; text-indent: 5px; height: 28px; } .btn { color: #fff; background-color: green; height: 38px; border: 2px solid #CCC; border-radius: 10px; float: right; }5- Reset Skrip Kata Sandi di PHP
pada langkah ini kita akan membuat kode php untuk mereset kata sandi ke dalam database mySQL. di sini kode sumber salin kode di bawah ini dan simpan sebagai reset. php
<?php $conn_db = mysql_connect("localhost","root","") or die(); $sel_db = mysql_select_db("password",$conn_db) or die(); if(isset($_POST['re_password'])) { $old_pass=$_POST['old_pass']; $new_pass=$_POST['new_pass']; $re_pass=$_POST['re_pass']; $chg_pwd=mysql_query("select * from users where id='1'"); $chg_pwd1=mysql_fetch_array($chg_pwd); $data_pwd=$chg_pwd1['password']; if($data_pwd==$old_pass){ if($new_pass==$re_pass){ $update_pwd=mysql_query("update users set password='$new_pass' where id='1'"); echo "<script>alert('Update Sucessfully'); window.location='index.php'</script>"; } else{ echo "<script>alert('Your new and Retype Password is not match'); window.location='index.php'</script>"; } } else { echo "<script>alert('Your old password is wrong'); window.location='index.php'</script>"; }} ?> _Jika Anda menghadapi masalah apa pun dengan kode sumber ini maka Anda dapat Mengunduh kode sumber Lengkap dalam format zip dengan mengklik tombol di bawah Unduh Sekarang jika tidak, Anda dapat mengirim Komentar