Pemrograman PHP 3
Pemrograman PHP 3
Teguh Muryanto
Agenda Materi
• Membuat Form Login menggunakan Session
• Proses pembuatan session
• Proses pemeriksaan session
• Proses penghapusan session
• Sebuah variabel Session PHP digunakan untuk menyimpan informasi atau
mengubah pengaturan untuk session pengguna. Session variabel
menyimpan informasi tentang satu pengguna tunggal, dan tersedia untuk
semua halaman dalam satu aplikasi.
Pembuatan Session
<html>
<head>
<title>Form Login User System</title>
</head>
<body>
<h3 align="center"> LOGIN USER SYSTEM </h3>
<div align="center">
<form id="login" method="post" name="login" action="proses_login.php">
<table width="286" border="0" cellpadding="2" cellspacing="2">
<!--DWLayoutTable-->
<tr bgcolor="#FF0000">
<td height="19" colspan="2" align="center" valign="middle">
<strong>
<font color="#FFFFFF">
<blink>LOGIN DI SINI</blink>
</font>
</strong>
</td>
</tr>
<tr>
<td width="106" height="17"> </td>
<td width="180"> </td>
</tr>
<tr>
<td height="18" align="right" valign="middle">
<div align="left">
Username
</div>
</td>
<td valign="middle">
<input name="username" type="text" id="username" size="20">
</td>
</tr>
<tr>
<td height="18" align="right" valign="middle">
<div align="left">
Password
</div>
</td>
<td valign="middle">
<input name="password" type="password" id="password" size="20" />
</td>
</tr>
<tr>
<td height="18" valign="top"> </td>
<td valign="middle">
<input name="login" type="submit" id="login" value=" Login ">
<input type="reset" name="Reset" value="Batal / Clear" />
</td>
</tr>
<tr bgcolor="#FF0000">
<td height="18" colspan="2" valign="top"> </td>
</tr>
</table>
</form>
</div>
</body>
</html>
• Simpan Source Code di atas dengan nama : index.php
Berikut program logout.php yang berguna untuk menghapus data session yang
tersimpan.
<?php
session_start(); // memulai session
session_destroy(); // menghapus session
header("location:index.php"); // mengambalikan ke index.php
?>
THANK YOU