BSI Purwokerto - Belajar Membuat Web (Part 8)


Kita lanjutkan lagi materinya untuk kita bisa belajar bersama dengan cara membaca dan mempelajari materi ini ....

PHP & MYSQL

#Buat database menggunakan phpmyadmin
1.Aktifkan XAMPP (MySQL dan Apache Start)
2.Buka browser
3.Ketik localhost/phpmyadmin
4.Buat database dengan nama: website2c
5.Buat tabel dengan nama: login
Field      Type                      Size        Keterangan
-----------------------------------------------------------
User      varchar                 10           primary key
Pass       varchar                 20  
        
#Buat folder penyimpanan web
1.Tambahkan folder baru di dalam htdocs dengan nama:kelas2c
2.Tambahkan 2 folder baru di dalam kelas2c yaitu ‘config’ dan ‘img’

#Buat file untuk menghubungkan ke database mysql
1.Buat file baru di notepad++
2.Isikan coding, simpan dalam folder ‘config’ dengan nama: koneksi.php

<?php
$koneksi=mysqli_connect(“localhost”,”root”,””,”website2c”);
if(mysqli_connect_errno())
{
  echo”Koneksi Database Gagal”;
}
else
{
  echo”Koneksi Database Berhasil”;
}
?>



#Membuat Halaman Login menggunakan PHP&Mysqli
1.Buat file baru dengan nama: login.php, lalu simpan di dalam folder ‘kelas2c’
2.Isikan coding dibawah ini:

<table width="300" align="center">
 <form method="post" action="proses.php">
 <tr>
  <td colspan="3"><strong>FORM LOGIN</strong></td>
 </tr>
 <tr>
  <td>Username</td>
  <td>:</td>
  <td><input name="user" type="text"></td>
 </tr>
 <tr>
  <td>Password</td>
  <td>:</td>
  <td><input name="password" type="password"/></td>
 </tr>
 <tr>
  <td><input type="submit" value="Login"/></td>
 </tr>
</form>
</table>

 

3.Buat file baru dengan nama: home.php, lalu simpan di dalam folder ‘kelas2c’
4.Isikan coding di bawah ini:

<?php
echo”ANDA BERHASIL LOGIN”;
echo”<br>”;
echo”<a href=’logout.php’>Logout</a>”;
?>

5.Buat file baru dengan nama: logout.php, lalu simpan di dalam folder ‘kelas2c’
6.Isikan coding di bawah ini:

<?php
session_start();
session_destroy();
header(“location:login.php”);
?>

7.Buat file baru dengan nama: proses.php, lalu simpan di dalam folder ‘kelas2c’
6.Isikan coding di bawah ini:

<?php
require_once"config/koneksi.php";
$user=$_POST['use'];
$pass=$_POST['password'];
$login=mysqli_query($koneksi,"select*from login where user='$user' AND pass='$pass'");
$row=mysqli_fetch_array($login);
if($row['user']==$user AND $row['pass']==$pass)
{
 session_start();
 header('location:home.php');
}
else
{
 echo"LOGIN GAGAL! Username/Password Anda Salah";
 echo"<br><a href='login.php'>Ulangi Lagi</a>";
}
?>
 


#Menambahkan Data di Tabel Login
1.Buka localhost/phpmyadmin
2.Pilih database ‘website2c’, lalu pilih tabel ‘login’
3.Tambahkan data: klik Sisipkan/Tambahkan/Insert
User: admin
Pass: password
4.Klik Simpan/Go

Alurnya adalah:
Login.php -> proses.php -> home.php -> logout.php

Semoga bisa bermanfaat ............

Komentar

Postingan populer dari blog ini

E-learning EPTIK

Jaringan Komputer