07 June 2016

Cara Membuat login dengan menggunakan php mysql begini caranya langkah pert......

assalamualaikum...
hay sob apa kabar .. oke langsung aja ya kali ini saya akan membagikan bagaimana langkah-langkah cara membuat database dengan menggunakan php mysql ...
langkah pertama ..
yang harus kita siapkan yaitu sobat harus mempunyai software xmpp di komputer/pc sobat .
kalau sobat belum punya Download Xampp DI SINI...

Membuat database 
ikuti langkah-langkah berikut.

  • buka mozila lalu ketikan: localhost/phpmyadmin/
  • create new database dengan nama login lalu pilih create

screenshoot :



  • setelah itu buat tabel admin
screenshoot:


screenshot :


  • lalu pilih insert 
screenshot :


setelah sobat klik go sobat telah berhasil membuat database ...
  • selanjutnya sobat harus membuat scrip/code yang harus sobat simpan di folder xampp yang ada di data: C  simpan di folder htdoc
  • berikut source kode untuk membuat login di php 
untuk mengedit scripp saya sarankan sobat menggunakan notepat++ agar mudah untuk mengeditnya.
untuk sobat yang belum memiliki notepad++ bisa sobat download DI SINI
  • membuat scrip dengan nama index.php
berikut source kode index.php

<?php session_start();
if (isset($_POST['user']))
{
include ("koneksi.php");
$user_name=htmlentities((trim($_POST['user'])));
$password=htmlentities(md5($_POST['pass']));
$login=mysql_query("SELECT * FROM admin WHERE username='$user_name' and password='$password'");
$cek_login=mysql_num_rows($login);
if (empty($cek_login))
{
?>
<script language="javascript">
alert("Maaf, Username atau Password Anda salah!!");
document.location="index.php";
</script>
<?php  
}
else
{
//daftarkan ID jika user dan password BENAR
while ($row=mysql_fetch_array($login))
{
$id=$row[0];
session_register('id');
session_register('user_name');
}
echo "<script> document.location.href='main-menu.php'; </script>";
}
}else{
unset($_POST['user']);
}
?>

<title>Halaman Login</title>
<div align="center"><br/>
<br/>
  <font size="+3"><b>Selamat Datang</b></font><br/>
  <br/>
  <br/>
</div>
<table width="350" height="180" align="center">
  <tr>
    <td height="130" bgcolor="#D3FF6C">
      <div align="center"><form method="post" action="">
<fieldset style="padding:4px;border:2px solid #CCCCCC;width:280px;font-family:verdana;font-size:15px; height:110px;">
<legend>Login Admin </legend>
<table width="200" align="center">
  <tr>
    <td><font size="-1">User</font>
      <input name="user" type="text" id="user" size="30"></td>
  </tr>
  <tr>
    <td><font size="-1">Password</font>
      <input name="pass" type="password" id="pass" size="30"></td>
  </tr>
  <tr>
    <td><div align="center">
      <input type="submit" value="Login" name="login" style="font-family: arial; color: #000080; font-weight: bold">
      <input type="reset" value="Reset" name="login2" style="font-family: arial; color: #000080; font-weight: bold" />
    </div></td>
  </tr>
</table>
</fieldset>
</form></div></td>
  </tr>
</table>
<p align="center"><font face="arial" size="2">&copy; 2016 kangarif06.blogspot.com</font></p>

  • Simpan ke folder yang sobat buat di htdoc tadi.
  • lalu pilih new di notepad++  beri nama cek_session.php
berikut source kode cek_session.php

<?php session_start();
if (session_is_registered('id'))
{
}else{
?><script language="javascript">
alert("Maaf, Anda tidak berhak mengakses halaman ini!!");
document.location="index.php";
</script>
<?php 
}
?>

  • Simpan di folder yang sama
  • buat coding logout.php
berikut source code logout.php

<?php session_start();
if (session_is_registered('id'))
{
session_unregister("id");
session_unregister("user_name");
//session_destroy();
?><script language="javascript">
document.location="index.php";
</script>
<?php 
}else{
?>
<script language="javascript">
alert("Maaf, Anda tidak berhak mengakses halaman ini!!");
document.location="index.php";
</script>
<?php 
}
?>

  • Membuat koneksi.php
koneksi.php berguna untuk mengkoneksikan program yang sobat buat ke database .
berikut source kode koneksi.php

<?php
$server ="localhost";
$user="root";
$pass="";
$dbname="login";

$koneksi=mysql_connect("$server","$user","$pass")
or die ("ada yang salah dengan koneksi periksa lagi");
$database=mysql_select_db("$dbname");

?>
  • Membuat main-menu.php

berikut source kode main-menu.php

<?php
echo "selamat datang";
echo "<br/>";
echo "<a href='form-mhs.php'>daftar<a/>"
?>






  • selanjutnya sobat harus masuk ke web browser lalu ketikan localhost/folder yang sobatbuat/ lalu enter... maka akan muncul tampilan seperti berikut:

  • screenshoot :


    isikan seperti yang sobat buat di database jika ber hasil akan muncul tampilan sebagai berikut:
    screenshoot:



    demikian tutorial yang bisa saya bagikan .. untuk yang kurang ngerti silahkan komentar di bawah ..
    trimakasih assalamualaikum.. :)


    No comments:

    Post a Comment