Membuat
Form Pendaftaran, Form Login
&
Form LogOut untuk Member.(ke2)
Sallam Pembaca
Posting kali ini adalah melanjutkan postingan sebelumnya (Cara membuat Form Pendaftaran Form Login & Form Log Out( ke1)) .
Dimana di artikel sebelumnya telah saya sampaikan script Formnya dan panduan cara membuatnya, juga bagaimana cara mengetesnya.
Dibawah ini adalah Script prosesnya yang harus anda simpan didalam satu folder yang sama dengan script sebelumnya .(lihat artikel sebelumnya klik disini)
Scriptnya
1prosesregister.php
2proseslogin.php
3logout.php
prosesregister1.php
//Script untuk memposes form pendaftaran
<?php
require_once
('connect.php');
$nama
= $_POST['nama'];
$mail
= $_POST['email'];
$user1
= $_POST['userid1'];
$pass
= $_POST['password'];
$cekuser1
= mysql_query("SELECT * FROM anggotadxxy WHERE userid1 = '$user1'");
if
( mysql_num_rows($cekuser1) <> 0 ) {
echo 'User ID Sudah Terdaftar!<br/>';
echo '<a
href="register1.php">« Ulangi</a>';
}
else {
if ( !$nama || !$mail || !$user1 || !$pass
) {
echo 'Masih ada data yang
kosong!<br/>';
echo '<a
href="register1.php">« Back</a>';
} else {
$simpan = mysql_query("INSERT INTO
anggotadxxy VALUES('$nama','$mail','$user1','$pass')");
if ($simpan) {
echo 'Pendaftaran Berhasil,
Silahkan <a href="login1.php">$silahkan Login</a>';
} else {
echo 'Proses Gagal!';
}
}
}
?>
//selesai- - - - - - - - - - - - - - -
proseslogin1.php
//script
ntuk memposes form login
<?php
session_start();
require_once
('connect.php');
$user1
= $_POST['userid1'];
$pass
= $_POST['password'];
$cekuser1
= mysql_query("SELECT * FROM anggotadxxy WHERE userid1 = '$user1'");
$jumlah
= mysql_num_rows($cekuser1);
$hasil
= mysql_fetch_array($cekuser1);
if
( $jumlah == 0 ) {
echo 'User ID Belum Terdaftar!<br/>';
echo '<a
href="login1.php">« Back</a>';
}
else {
if ( $pass <> $hasil['password'] ) {
echo 'Password Salah!<br/>';
echo '<a
href="login1.php">« Ulangi</a>';
} else {
$_SESSION['userid1'] = $user1;
header('location:indexmember1.php');
}
}
?>
//-----------------------------
logout1.php
<?php
session_start();
unset(
$_SESSION['userid'] );
?>
<style
type="text/css">
<!--
.style1
{
color: #0000FF;
font-weight: bold;
}
.style3
{color: #0000FF}
.style7
{font-family: "Times New Roman", Times, serif}
.style9
{color: #FF0000; font-weight: bold; }
-->
</style>
<h2
align="center" class="style7"><span
class="style3"><u>Anda telah berhasil
logout.</u></span><u>.</u></h2>
<p
align="center"> <span class="style9">anda telah
berhasil LOGOUT</span> <span class="style9">silahkan
<a href="login1.php">klik disini</a> untuk Login Kembali
</span></p>
<p
align="center"><span class="style9">Atau ke
halaman utama klik</span><span class="style1"> <a
href="index.php">disini </a></span>
KETERANGAN:
Gambar Tampilan structur table di phpmyadmin
Nama Databasis: logreg
Sectructur
di table >>>( nama tabel) anggotadxxy
Sallam AdamGumilar.H
***** ***** *****M *****