Script Login Php Database MySQL : Belajar PHP

Tutorial PHP : Cara membuat Script Login Php simple menggunakan Database MySQL di localhost terbaru, yuk Belajar PHP khusus bagi pemula di blog sector code

Php Login Script - Membuat script login menggunakan php sama saja dengan tutorial CRUD yang sudah pernah di bahas, baca PHP Tutorial CRUD (Create,Read,Update,Delete) PHP Database MySql, Login dengan username dan password yang sudah disimpan sebelumnya dalam database, tutorial ini menggunakan database MySQL. dalam membuat aplikasi simple login dengan php kita akan menggunakan Session dimana session_start(); session_destroy();

Tutorial membuat login php ini akan kami jelaskan secara lengkap tentang bagaimana cara membuat session login, session logout serta prosess autentication dalam login dan logout, simak terus ya..
Script Login Php Database MySQL : Belajar PHP

Membuat Database MySQL

Buatlah database baru atau bisa menggunakan database pada tutorial CRUD sebelumnya, jadi hanya perlu membuat tabel baru dan beri nama tabel "login". bagi kamu yang belum bisa membuat database di MySQL silahkan baca : Tutorial Lengkap Cara Membuat Database MySQL di PhpMyAdmin, langsung saja buat tabel baru dengan menggunakan script berikut :
CREATE TABLE IF NOT EXISTS `akun_guru` (
  `idguru` int(11) unsigned zerofill NOT NULL,
  `username` varchar(20) NOT NULL,
  `password` varchar(128) NOT NULL,
  `active` int(1) NOT NULL DEFAULT '1',
  `last_login` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  `login_counter` int(11) NOT NULL DEFAULT '1',
  `mengajar` int(1) NOT NULL DEFAULT '1',
  `kesiswaan` int(1) NOT NULL DEFAULT '0',
  `id_guru` int(11) unsigned zerofill NOT NULL,
  `typeuser` int(1) DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Karena dalam tutorial ini saya menggunakan database project yang sudah saya buat maka nama tabelnya berbeda ya,.

Membuat Koneksi Php

Buatlah file baru dengan nama "koneksi.php" dan tuliskan seluruh code koneksi php berikut :
<?php
    $host = "localhost"; // Nama Server
    $user = "root"; // User Database
    $pass = ""; // Password Database
    $db = "k13new"; // Nama Database
 
    $konek = @mysql_connect($host, $user, $pass) or die("Koneksi ke database gagal dimuat!");
    mysql_select_db($db, $konek) or die("Tidak ada database yang dipilih!");
?>

Membuat Login PHP

buatlah file baru dengan nama "login.php" dan tuliskan seluruh code login php berikut :
<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
    <head>
        <meta charset="UTF-8">
        <title>Sector Code Login</title>
    </head>
    <body>
  <table width="300" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#ddd">
   <tr>
   <form name="form1" method="post" action="logincek.php">
   <td>
   <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#fff">
   <tr>
   <td colspan="3"><strong>Sector Code Login</strong></td>
   </tr>
   <tr>
   <td width="100">Username</td>
   <td width="6">:</td>
   <td width="300"><input name="username" type="text" id="username"></td>
   </tr>
   <tr>
   <td width="100">Password</td>
   <td width="6">:</td>
   <td><input name="password" type="text" id="password"></td>
   </tr>
   <tr>
   <td>&nbsp;</td>
   <td>&nbsp;</td>
   <td><input type="submit" name="Submit" value="Login Sekarang"></td>
   </tr>
  </form>
 </table>
  </body>
</html>
Selanjutnya jika sudah selesai, kita akan membuat file logincek.php yang berfungsi untuk mengecek apakah username dan password yang dimasukkan dari form login tersedia dalam database atau tidak.

Membuat Login Cek Php

Buatlah file baru dan berinama "logincek.php" dan tuliskan code login cek php berikut :
<?php
session_start();
require('koneksi.php');
$username=$_POST['username'];
$encrypted_mypassword=md5($_POST['password']);
$_sql="SELECT * FROM akun_guru WHERE username='$username' and password='$encrypted_mypassword'";
$result=mysql_query($_sql);
$count=mysql_num_rows($result);
if($count==1){
$_SESSION['username'] = $username;
}
else {
echo "username atau password salah !";
}
if (isset($_SESSION['username'])){
$username = $_SESSION['username'];
echo "Hai " . $username . "
";
echo "Selamat datang di members area
";
echo "<a href='logout.php'>Logout</a>";
}
else{
}
?>
Kamu tentunya bisa mengubah pesan jika berhasil login misalnya dengan meredirect user kehalaman user misalnya, oh iya.. script cek login php diatas menggunakan password yang di encrypt bentuk md5 ya, jadi loginnya levih aman daripda yang tidak.

baiklah sekarang kita lanjut untuk membuat script logoutnya.

Membuat LogOut PHP

Buatlah file baru dengan nama "logout.php" dan tuliskan code logout php berikut :
<?php
session_start();
session_destroy();
header("location:login.php");
?>
Kamu juga bisa mendownload file lengkap aplikasi Simple Login dengan Php ini, silahkan berkomentar jika ada yang bermasalah.
Script Login Php Database MySQL : Belajar PHP

Download Aplikasi Login Php : http://goo.gl/ssAHvD
password : http://goo.gl/IejswA

Selain membuat Script login menggunakan bahasa pemrograman php, kami juga sudah pernah memosting tentang pembuatan script simple login dengan vb.NET, silahkan baca : Tutorial Vb.Net : Form Login dengan Database MySQL.

COMMENTS

Next Recomended


Feel free to code it up and send us a pull request.

Hi everyone, let's me know how much this lesson can help your work. Please Subscribe and Follow Our Social Media 'kodeajaib[dot]com' to get Latest tutorials and will be send to your email everyday for free!, Just hit a comment if you have confused. Nice to meet you and Happy coding :) all ^^



Follow by E-Mail


Name

ADO.NET,3,Ajax,6,Android,9,AngularJS,4,ASP.NET,4,Blogger Tutorials,7,Bootstrap,7,C++,1,Codeigniter,2,Cplusplus,6,Crystal Report,6,CSharp,25,Ebook Java,2,FlyExam,1,FSharp,3,Game Development,2,Java,35,JDBC,2,Laravel,84,Lumen,2,MariaDB,2,Ms Access,3,MySQL,31,ODBC,6,OleDB,1,PHP,14,PHP Framework,5,PHP MYSQLI,9,PHP OOP,5,Python,8,Python 3,4,SQL Server,4,SQLite,4,Uncategorized,5,Vb 6,2,Vb.Net,89,Video,48,Vue Js,4,WPF,2,Yii,3,
ltr
item
KODE AJAIB: Script Login Php Database MySQL : Belajar PHP
Script Login Php Database MySQL : Belajar PHP
Tutorial PHP : Cara membuat Script Login Php simple menggunakan Database MySQL di localhost terbaru, yuk Belajar PHP khusus bagi pemula di blog sector code
http://1.bp.blogspot.com/-swqQBU8tmj0/VjTcIw9W7vI/AAAAAAAAA_0/mweeKTjB5XI/s320/login-php-tutorial-pemula.jpg
http://1.bp.blogspot.com/-swqQBU8tmj0/VjTcIw9W7vI/AAAAAAAAA_0/mweeKTjB5XI/s72-c/login-php-tutorial-pemula.jpg
KODE AJAIB
https://www.kodeajaib.com/2015/11/script-login-php-database-mysql-belajar-php.html
https://www.kodeajaib.com/
https://www.kodeajaib.com/
https://www.kodeajaib.com/2015/11/script-login-php-database-mysql-belajar-php.html
true
3214704946184383982
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy