You are on page 1of 9

7/2/2014

Proses Login Menggunakan Database Oracle | BungSam

BungSam
Home

About

Artikel

Contact

Gallery

Kuliah

Online Training

Web Programming

Home Online Training Proses Login Menggunakan Database Oracle

Proses Login
Menggunakan
Database Oracle

search here

Go

Leave a comment

Proses Login Menggunakan Database Oracle


Melanjutkan tutorial php oracle, saya akan memberi tahu bagaimana cara
membuat proses login dengan menggunakan database oracle ;

" Berusaha adalah kunci dari


semua harapan, apapun "

Pertama tulis script sql di oracle, seperti dibawah ini:

Blog Stats
1,404 hits
CREATE TABLE TB_USER
(

ID_USER VARCHAR2(5),

NAMA_USER VARCHAR2(25),
COMPANY_USER VARCHAR2(15),
CHANNEL_USER VARCHAR2(15),
LEVEL_USER VARCHAR2(15),
PASSWORD_USER VARCHAR2(15),
CONSTRAINT PK_USER PRIMARY KEY (ID_USER) ENABLE
)
/

http://samgutama.wordpress.com/b-online-training/proses-login-menggunakan-database-oracle/

1/9

7/2/2014

Proses Login Menggunakan Database Oracle | BungSam

Buat codingan tampilan msbox silahkan login dahulu..


.
<!C:\Apache2.2\htdocs\php-oracle\index.php>
<?php @session_start();
if (ISSET($_SESSION['nama_user']))
{
echo <h1>Login Berhasil..</h1>.<br />;
echo <h1>Anda Login Sebagai. :
</h1>.$_SESSION['nama_user'].<br />;
echo <h2><a href=latihan_login.php>Logout. /></h2>;
}
else
{
unset($_SESSION['nama_user']);
echo <script type=text/javascript>alert(Silahkan Login
dahulu!);document.location
=latihan_login.php>;
}
?>
<!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0
Transitional//EN
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&gt;
<html xmlns=http://www.w3.org/1999/xhtml&gt;
<head>
<meta http-equiv=Content-Type content=text/html; charset=iso8859-1 />

http://samgutama.wordpress.com/b-online-training/proses-login-menggunakan-database-oracle/

2/9

7/2/2014

Proses Login Menggunakan Database Oracle | BungSam

<title>Index</title>
<style type=text/css>
<!
.style4 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 36px;
color: #FF3300;
}
>
</style>
</head>
<body>
<span>Welcome</span>
</body>
</html>
Coding tampilan form login di notepad++

Codingan Login >>>>.

http://samgutama.wordpress.com/b-online-training/proses-login-menggunakan-database-oracle/

3/9

7/2/2014

Proses Login Menggunakan Database Oracle | BungSam

<!C:\Apache2.2\htdocs\php-oracle\latihan_login.php>
<?php
@session_start();
unset($_SESSION['nama_user']);
if (ISSET($_SESSION['nama_user']))
{
header (location:indexx.php);
}
?>
<html>
<head>
<meta http-equiv=Content-Type content=text/html; charset=iso8859-1 />
<title>Login</title>
<style type=text/css>
<!
.style1 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 36px;
color: #FF3300;
}
.style4 {font-family: Geneva, Arial, Helvetica, sans-serif; fontweight: bold; }
>

http://samgutama.wordpress.com/b-online-training/proses-login-menggunakan-database-oracle/

4/9

7/2/2014

Proses Login Menggunakan Database Oracle | BungSam

</style>
</head>
<body>
<center>
<form id=form1 name=form1 method=post
Tampilan form login
action=proses_login.php>
<table width=400 border=1>
<tr>

Follow

<td colspan=3 align=center valign=top bgcolor=#000000>


<span>Login</span></td>

Follow BungSam

</tr>

Get every new post delivered


to your Inbox.

<tr>

Enter your email address

<td width=100><span>Username</span></td>
<td width=3><span>:</span></td>

Sign me up

Pow ered by WordPress.com

<td width=275><input name=nama_user type=text


id=nama_user /></td>
</tr>
<tr>
<td><span>Password</span></td>
<td><span>:</span></td>
<td><input name=password_user type=password
id=password_user /></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=Submit
http://samgutama.wordpress.com/b-online-training/proses-login-menggunakan-database-oracle/

5/9

7/2/2014

Proses Login Menggunakan Database Oracle | BungSam

value=Login /></td>
</tr>
</table>
</form>
</center>
</body>
</html>
Hasil di Notepad++

Coding login proses login :>>>>>


<?php @session_start();
//koneksi database
include (oraconn.php);
$username = $_POST['nama_user'];
$password = $_POST['password_user'];
$query = SELECT * FROM TB_USER WHERE
nama_user=$username and password_user=$password;
$hasil = oci_parse($c,$query);
$data = oci_execute($hasil,OCI_DEFAULT);
//Validasi Data dari form dengan database
http://samgutama.wordpress.com/b-online-training/proses-login-menggunakan-database-oracle/

6/9

7/2/2014

Proses Login Menggunakan Database Oracle | BungSam

if ($data >= 1)
{
$_SESSION['nama_user']=$username;
header(location:indexx.php);
}
else
{
echo <script type=text/javascript>alert(Maaf! Data yang anda
masukan tidak benar);document.location=login.php>;
}
?>

Simpan , hasil script di bawah ini

Simpan dengan format proses_log.php. lalu simpan dan jalankan di


browser, bila berhasil akan menampilkan hasil seperti di bawah ini>>

http://samgutama.wordpress.com/b-online-training/proses-login-menggunakan-database-oracle/

7/9

7/2/2014

Proses Login Menggunakan Database Oracle | BungSam

Klik Ok, dan hasilnya,,,


Tampilan Login >>>>>

Klik menu login. Maka akan tampilan hasilnya >>>>>>

Sekian dulu Tutorial singkat dari saya. Bila berkenan anda dapat
berkomentar atau memberi sedikit tanggapan. Selamat mencoba dan
http://samgutama.wordpress.com/b-online-training/proses-login-menggunakan-database-oracle/

8/9

7/2/2014

Proses Login Menggunakan Database Oracle | BungSam

berkarya.
Selamat mencoba==Semoga Berhasil,,,,,
Salam,
bungsam

Share this:

Twitter

Facebook

Like
Be the first to like this.

Leave a Reply
Enter your comment here...

2014 BungSam

Blog at WordPress.com.
The Responsive Theme.

http://samgutama.wordpress.com/b-online-training/proses-login-menggunakan-database-oracle/

9/9

You might also like