Membuat login dengan Php dan Mysql

Membuat login dengan Php dan Mysql
Cara Membuat login dengan Php dan Mysql, bagaimana cara membuat halaman login menggunakan pemrogaman Php yg di hubungkan menggunakan database mysql.
Syarat-syarat sebelum membuat login dengan php dan mysql adalah
1. Mempersiapkan webserver ( bisa menggunakan lokal atau online) baca: Cara Menginstall Appserv di Komputer Lokal
2. Program editor ( notepad ++ atau gedit untuk linux
3. kalau sudah siapkan database terlebih dahulu
4. kita asumsikan teman-teman sudah membuat file koneksi.php
simak penjelasan di bawah ini
1 Membuat tabel untuk user_login
tabel yang diperlukan untuk membuat halaman login antara lain.
username type varchar 20
name type varchar 30
pass type varchar 50
maka bisa langsung menggunakan quey dengan copy kode di bawah ini pada kolom query:


  1. CREATE TABLE `user` (`username` VARCHAR (20) NOT NULL, `nama` VARCHAR  
  2. (30) NOT NULL, `password` VARCHAR (50) NOT NULL, PRIMARY  
  3. KEY(`username`), UNIQUE(`username`));   
kemudian iput username menggunakan manual dengan cara dan pass menggunakan encyp Md5
2. kemudian kita membuat halaman login
Cara Membuat halaman login dengan PHP
copy kode di bawah ini dan simpan dengan nama login.php
  1. <style type="text/css">  
  2. <!--  
  3. table {  
  4. font-family: Verdana, Arial, Helvetica, sans-serif;  
  5. font-size: 11px;  
  6. }  
  7. input {  
  8. font-family: Verdana, Arial, Helvetica, sans-serif;  
  9. font-size: 11px;  
  10. height: 20px;  
  11. }  
  12. -->  
  13. </style>  
  14.   
  15.   
  16. <div align="center">  
  17. <form action="periksa.php" method="post" name="login">  
  18. Page 3  
  19. <table width="286" border="0" cellpadding="0" cellspacing="0">  
  20. <!--DWLayoutTable-->  
  21. <tbody><tr bgcolor="#ff6633">  
  22. <td colspan="2" valign="middle" align="center" height="19">  
  23. <font color="#ffffff">LOGIN DI SINI</font></td>  
  24. </tr>  
  25. <tr>  
  26. <td width="106" height="27"> </td>  
  27. <td width="180"> </td>  
  28. </tr>  
  29. <tr>  
  30. <td valign="middle" align="right" height="18">Username : </td>  
  31. <td valign="middle">  
  32. <input name="username" id="username" size="20" type="text"></td>  
  33. </tr>  
  34. <tr>  
  35. <td valign="middle" align="right" height="18">Password : </td>  
  36. <td valign="middle">  
  37. <input name="password" id="password" size="20" type="password"></td>  
  38. </tr>  
  39. <tr>  
  40. <td height="19"> </td>  
  41. <td></td>  
  42. </tr>  
  43.   
  44. <tr>  
  45. <td valign="top" height="18"><!--DWLayoutEmptyCell--> </td>  
  46. <td valign="middle">  
  47. <input name="login" id="login" value=" Login " type="submit"></td>  
  48. </tr>  
  49. <tr>  
  50. <td height="28"> </td>  
  51. <td></td>  
  52. </tr>  
  53. <tr bgcolor="#ff6633">  
  54. <td colspan="2" valign="top" height="18"><!--DWLayoutEmptyCell--> </td>  
  55. </tr>  
  56. </tbody></table>  
  57. </form>  
  58. </div>  
Dari program tampilan awal di atas, kita bisa lihat bahwa program menggunakan
form inputan sbb :
- username bertype text
- password bertype password
- tombol login bertype submit
Jika tombol login ditekan maka isi form akan diproses di halaman periksa.php
sesuai dengan action pada tag form
dari beberapa tahap mungkin teman-teman sudah faham tentang bagaimana cara membuat halaman login dengan php dan my sql, bagaimana kalau cara membuat halaman logout, okey.. habis materi ini kita akan bahas materi tersebut.

TUTORIAL MEMBUAT PROGRAM SEDERHANA PHP

TUTORIAL MEMBUAT PROGRAM SEDERHANA PHP
Sekarang saat yang ditunggu-tunggu. kita buat website sederhana dengan PHP 
Ikuti langkah-langkah berikut.. 
3.1. Pendahuluan

Buka program notepad atau program Text Editor lainnya. lalu ketik Script dibawah ini.

<html>
<head>
<title>coba-coba</title>
</head>
<body>
<?php
echo "Hai saya dari Script PHP";
?>
</body>
</html>
Simpan di C:\apache\htdocs coba3_1.php
lalu buka pada Web Browser. ketik http://localhost/coba3_1.php



3.2. Non Embedded Script


Adalah pembuatan program dengan PHP, tag HTML yang dihasilkan merupakan bagian dari script PHP
<?php
echo "<html>";
echo "<head>";
echo "<title>"; echo "coba2"; echo "</title>";
echo "</head>";
echo "<body>";
echo " <p> <b>SELAMAT DATANG PROGRAMER MUDA </b> </p>";
echo "</body>";
echo "</html>";
?>
Simpan di C:\apache\htdocs coba3_2.php
lalu buka pada Web Browser. ketik http://localhost/coba3_2.php



3.3. Tag Awal dan Tag Akhir


Dalam Script PHP ada Awal dan ada Akhir. dibawah ini menunjukan 4 cara penggunaan tag PHP didalam dokumen HTML. <html>
<head>
<title>coba3</title>
</head>
<body>
<?echo "Hai saya dari Script PHP dengan cara I"; ?>
<?php echo"Hai saya dari Script PHP dengan cara II"; ?>
<%
echo"Hai saya dari Script PHP dengan cara III";
$str="Hai saya dari Script PHP dengan cara IV"; ?>
<br>
<% =$str; %>
</body>
</html>
Kemudian simpan dengan nama coba3_3.php


3.4. Tag Script


Berikut ini cara penggunaan tag <script> dan </script> <script language="php">
Isi Script disini
</script>
Berikut ini contoh script PHP yang dimasukkan kedalam Tag script.
<html>
<head>
<title>coba4</title>
</head>
<body>
<script language="php">
echo"Penggunaan Script PHP";
echo"Juga bisa digunakan";
</script>
</body>
</html>

Kemudian simpan dengan nama coba3_4.php


3.5. Case Sensitive


Script PHP menerapkan aturan Case Sensitivenya. misalkan perbedaan antara huruf besar dan huruf kecil setiap penulisan didalam Script harus mengikuti penulisannya yang ditentukan. Case Sensitive biasanya dikenakan untuk nama-nama ;variable. <html>
<head>
<title>coba5</title>
</head>
<body>
<?php
$a=10;
print "Isi Variable \$a =$a" ;
print "<br>";
print "Isi Variable \$a =$A" ;
?>
</body>
</html>
Kemudian simpan dengan nama coba3_5.php