Script Register Login Dan Logout Lengkap
Script php Register, Login,Logout - Seperti yang kita ketahui bahwa untuk menciptakan sebuah website yang dinamis itu kita memerlukan hal autentikasi atau hak akses. Untuk hal awal menciptakan sistem susukan kita memerlukan sebuah amalan adalah Register Login dan Logout. Untuk membuatnya mari kita siapkan file php apa saja yang akan kita buat.
Buatlah form logout.php untuk user melaksanakan Logout dari halaman.
Sumber https://www.rajaromans.com/
- Index.php
- config.php
- daftar.php
- daftat2.php
- login.php
- logout.php
Buat lah sebuah database dengan nama reglog . Lalu buat tabel dengan nama members. Dengan keterangan sebagai berikut.
'id' type=bigint (20)
'nama' type=varchar(50)
'email' type=varchar(50)
'password' type=varchar(20)
Berikut script config.php
Buatlah script config.php untuk mengkonfigurasikan file dengan database.
?php $host = "localhost"; $user = "root"; $pass = ""; $db = "reglog"; $table = "members"; $connect = mysql_connect($host,$user,$pass) or die("Gagal konek"); $pilih_db = mysql_select_db($db) or die("Database tidak ada"); $cookie_nama = $_COOKIE['nama']; ?>
File login.php
Buatlah file login.php untuk form inputan user.1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | <?php $user = $_POST['user']; $password = $_POST['password']; $query = mysql_query("SELECT * FROM $table where nama='$user'"); $result = mysql_fetch_array($query); $row = mysql_num_rows($query); if(($user == "") && ($password == "")) { print "<center>Anda belum memasukkan username dan password !"; exit; } if($row != 0) { if($password != $result['password']) { print "<center>Password salah !"; } else { setcookie("nama",$user); print "<center>Anda telah berhasil login dengan nama $user<br><a href=index.php><font color=blue>Back to home</a>"; } } else { print "<center>Maaf, Username tidak terdaftar !<br>Silahkan daftar dulu <a href='index.php?register=masukkan nama,email,dan password untuk daftar'><font color=blue>disini</a></font>"; } ?> <?php mysql_close($connect); ?> |
File logout.php
Buatlah form logout.php untuk user melaksanakan Logout dari halaman.
1 2 3 4 | <?php setcookie("nama",""); header("Location: index.php?logout=success"); ?> |
Untuk mendapat script keseluruhan dapat di download dibawah ini .