Sign Up Form dengan PHP ~ Roisa

Sign Up Form dengan PHP

Pemrosesan form (form processing) merupakan operasi dasar pada aplikasi web. Dalam konteks pengembangan aplikasi web dinamis, langkah ini pasti akan dilakukan (ex. create account, sign up email, dll). Berikut adalah Form Processing menggunakan PHP atau saya beri judul Sign Up form yang disini bertujuan untuk melakukan register pada sebuah situs Binnerrs.com
Ada beberpa field yang belum terisi (atau belum diisi):


Tampilan Register dengan mengisi semua field:
Script PHP: register.php


<!--
Developer Roisatul Azizah
12 Maret 2011
Sign up form dengan PHP
-->
<?php
if($_POST){
$nama = $_POST['nama'];
$email = $_POST['email'];
$alamat = $_POST['alamat'];
$kota = $_POST['kota'];
$kodePos = $_POST['kode_pos'];
$error = array();
if(empty($nama)){
$error['nama'] = 'Nama tidak boleh kosong';
}
if(empty($email)){
$error['email'] = 'Email tidak boleh kosong';
}
if(empty($password)){
$error['password'] = 'Password tidak boleh kosong';
}
if(empty($alamat)){
$error['alamat'] = 'Alamat tidak boleh kosong';
}
if(empty($kota)){
$error['kota'] = 'Kota tidak boleh kosong';
}
if(empty($kodePos)){
$error['kodepos'] = 'Kode pos tidak boleh kosong';
}
if(empty($error)){
//prosess data
}
}
?>

<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Register | Binnerrs.com</title>
<link rel="stylesheet" type="text/css" href="admin/style.css"/>
<link rel="shortcut icon" href="images/roisa-binner.ico" type="image/gif"/>
</head>

<body>
<div id="login-body-reg">
<div id="login-box-reg">

<form name="form_register" method="post" action="">
<dl>
<dt></dt>
<dd>
<h3>Register</h3>
</dd>
<dt>Nama :</dt>
<dd>
<input name="nama" id="nama" type="text" value="<?php echo isset($_POST['nama']) ? $_POST['nama'] : '';?>" />
<div style="color:red"><?php echo isset($error['nama']) ? $error['nama'] : '';?></div>
</dd>
<dt>Email :</dt>
<dd>
<input name="email" id="email" type="text" value="<?php echo isset($_POST['email']) ? $_POST['email'] : '';?>" />
<div style="color:red"><?php echo isset($error['email']) ? $error['email'] : '';?></div>
</dd>
<dt>Alamat :</dt>
<dd>
<input name="alamat" id="alamat" type="text" value="<?php echo isset($_POST['alamat']) ? $_POST['alamat'] : '';?>" />
<div style="color:red"><?php echo isset($error['alamat']) ? $error['alamat'] : '';?></div>
</dd>
<dt>Kota :</dt>
<dd>
<input name="kota" id="kota" type="text" value="<?php echo isset($_POST['kota']) ? $_POST['kota'] : '';?>" />
<div style="color:red"><?php echo isset($error['kota']) ? $error['kota'] : '';?></div>
</dd>
<dt>Kode POS :</dt>
<dd>
<input name="kode_pos" id="kode_pos" type="text" value="<?php echo isset($_POST['kodepos']) ? $_POST['kodepos'] : '';?>" />
<div style="color:red"><?php echo isset($error['kodepos']) ? $error['kodepos'] : '';?></div>
</dd>
<dt></dt>
<dd>
<input name="submit" id="submit" type="Submit" value="Register" />
</dd>
<dt><a class="link" href="index.php">back to Binnerrs home</a></dt>
<dd></dd>
</dl>
</form>

</div>
</div>
</body>
</html>

Artikel Lainnya

0 comment:

Posting Komentar

Informasi Pilihan Identitas:
Google/Blogger : Account special blogger
Another : Jika tidak punya account blogger namun punya alamat Blog atau Website.
Anonim : Jika tidak ingin mempublikasikan profile anda (tidak disarankan). salam hangat, Roisa :)

 
Wedoo Indonesia