Welcome,Daptar Bacaan,Tentang Kami,Inffo,Panduan,,Artikel,

Rabu, 24 Desember 2014

Cara Membuat Form Pendaftaran form Login Form Log Out (ke2)



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">&laquo; Ulangi</a>';
} else {
    if ( !$nama || !$mail || !$user1 || !$pass ) {
        echo 'Masih ada data yang kosong!<br/>';
        echo '<a href="register1.php">&laquo; 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">&laquo; Back</a>';
} else {
    if ( $pass <> $hasil['password'] ) {
        echo 'Password Salah!<br/>';
        echo '<a href="login1.php">&laquo; 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


Field
Type
Collation
Attributes
Null
Default
Extra
Action
nama
varchar(30)
latin1_swedish_ci
No
None
Browse distinct values
Change
Drop
Primary
Unique
Index
Fulltext
email
varchar(25)
latin1_swedish_ci
No
None
Browse distinct values
Change
Drop
Primary
Unique
Index
Fulltext
userid1
varchar(25)
latin1_swedish_ci
No
None
Browse distinct values
Change
Drop
Primary
Unique
Index
Fulltext
password
varchar(25)
latin1_swedish_ci
No
None
Browse distinct values
Change
Drop
Primary
Unique
Index
Fulltext
With selected: Check All / Uncheck All With selected: Browse Change Drop Primary Unique Index
Ditest dengan Xampp 1.7.1. PHP versi5.2.9
MphpMyAdmin 3.1.3.1

Sekian teman2 mudah2an bermanfaat. dan selamat mencoba.
Sallam AdamGumilar.H
                                                          *****  ***** *****M *****


Tidak ada komentar:

Posting Komentar