Kursus Web Programming
  • Home
  • Blog
  • PHP
  • MySQL
  • Framework
  • Javascript
  • Tips dan Trik
Select Page

Cara Mudah Membuat Form Login Berdasarkan User Yang Sedang Login Menggunakan PHP & MySQL

by DUMET School | Jan 29, 2017 | MySQL, PHP, Tips dan Trik | 0 comments

Hallo teman teman apa kabarnya nih,  masih semangat yah untuk belajar hal baru lagi masih dengan saya Ismet Maulana oke pada artikel kali ini saya ingin berbagi pengetahuan tentang Bagaimana Cara Mudah Membuat Form Login Berdasarkan User Yang Sedang Login Menggunakan PHP & MySQL,

walaupun sudah banyak sistem yang sudah menggunakan seperti ini maka dari itu saya ingin berbagi sedikit untuk teman teman agar teman teman tidak tertinggal oleh jaman yang semakin modern, oke langsung saja teman teman bisa siapkan sebuah form login dan databases user, oke langsung saja kalin bisa salinkan scriptnya dibawah sini :

config.php

1
2
3
4
5
6
7
8
9
<?php
 
$con =mysqli_connect('localhost','dumet','XXXXXXXXXXXXX','webmaster');
 
if (!$con){
die("databases tidak tersedia " . mysqli_connect_error());
}
 
?>

login.php

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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
session_start();
include('config.php');
if (isset($_SESSION['id'])){ header ('location:admin.php');}
if (isset($_POST['hasil'])){
$user = $_POST['username'];
$password = md5($_POST['password']);
 
$row_admin = mysqli_query($con, "SELECT * FROM admin_ismet WHERE username = '$user' AND password ='$password' ");
 
if ($row_login = mysqli_fetch_array($row_admin)) {
$_SESSION['id'] = $row_login['id'];
$_SESSION['username_id'] = $row_login['username'];
 
header('location:admin.php');
}else{
header('location:index.php?error');
}
}
 
?>
 
 
<form action="" method="POST">
<table>
<tr>
<td>USERNAME</td>
<td><input type="text" name="username" placeholder="YourUsername"></td>
</tr>
<tr>
<td>PASSWORD</td>
<td><input type="password" name="password" placeholder="Your Password"></td>
</tr>
<tr>
<td></td>
<td>
<?php if (isset($_GET['error'])){
echo "<span style='color:red'>Silahkan Periksa Username dan Password Anda ! </span>";
} ?>
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="hasil" value="LOGIN"></td>
</tr>
</table>
</form>

admin.php

1
2
3
4
5
6
7
8
9
<?php
session_start();
if (!isset($_SESSION["username_id"])) header("location:login.php");
?>
 
<div style="overflow: hidden;">
    <span style="float: left;"><b>Dumetschool Application</b></span>
    <span style="float: right;">Selamat datang <b><?php echo $_SESSION["username_id"]; ?> </b>| <a href="logout.php">Logout</a></span>
</div>

logout.php

1
2
3
4
5
6
7
8
9
<?php
 
session_start();
session_unset();
session_destroy();
 
header('location:index.php');
 
?>

Jika sudah coba teman teman save dan jalankan dibrowsernya jangan lupa dengan extensi .php yah, kalo sudah coba teman teman login dengan username yang berbeda maka akan terdapat nama yang sedang login, dengan syarat harus memiliki isi username dengan nama yang berbeda dan harus sesuai dengan flow script saya.

Oke cukup mudah bukan? Sekian tutorial tentang Bagaimana Cara Mudah Membuat Form Login Berdasarkan User Yang Sedang Login Menggunakan PHP & MySQL, sampai bertemu di artikel selanjutnya dan sampai jumpa.

#KeepLearn

#IsmetMA

Facebook DUMET School

Konsultasi Gratis

Phone/WA/SMS : 0812-9933-3913
E-mail : info@dumetschool.com
Website : dumetschool.com

Categories

  • Aplikasi
  • Backend
  • C
  • Database
  • Framework
  • Golang
  • Javascript
  • Kursus Web Programming
  • Laravel
  • Mobile App
  • MySQL
  • PC
  • PHP
  • PostgreSQL
  • Programming
  • Python
  • Tips dan Trik
  • Website

Video E-Learning Web Programming

  • Tutorial PHP MySQL
  • Tutorial Framework

Testimoni Murid Web Programming

Testimoni Murid Web Programming
  • Facebook
  • X
  • RSS
© DUMET School

WhatsApp us