Sabtu, 07 Desember 2013

Membuat Form (Praktikum PHP4)

DREAMWEAVER

1. Klik File > New dipojok kiri atas. Pilih PHP. Klik Create. Beri nama form.php
2. Ketikkan script sebagai berikut di workspace.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Tugas Form</title>

</head>



<body>

<form id="form1" name="form1" method="post" action="script.php">

<table width="353" border="0">

<tr>

<td width="84"><b>Nama</b></td>

<td width="15">:</td>

<td width="232"><input name="nama" type="text" id="nama" /></td>

</tr>

<tr>

<td><b>Email</b></td>

<td>:</td>

<td><input name="email" type="text" id="email"/></td>

</tr>

<tr>

<td><b>Jenis Kelamin</b></td>

<td>:</td>

<td><b> </b>

<input name="gender" type="radio" value="L"/>Laki-laki

<input name="gender" type="radio" value="P"/>Perempuan </td>

</tr>

<tr>

<td><b>Tempat Lahir</b></td>

<td>:</td>

<td><input name="tempat" type="text" id="tempat" /></td>

</tr>

<tr>

<td><b>Tanggal Lahir</b></td>

<td>:</td>

<td><?php

$bulan=array("Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember");

echo '<select name="hari">';

$hari=1;

while ($hari<=31){

echo "<option value=\"$hari\">$hari</option>";

$hari++;

}

echo '</select>';

echo '<select name="bulan"> ';

$jumlah=count($bulan);

for($i=0; $i<$jumlah;$i++){

echo '<option value="'.$bulan[$i].'">'.$bulan[$i].'</option>';

}

echo '</select>';

echo '<select name="tahun">';

for($tahun=1950; $tahun<2010; $tahun++){

echo "<option value=\"$tahun\">$tahun</option>";

}

echo '</select>';

?>



</td>



</tr>

<tr>

<td><b>Umur</b></td>

<td>:</td>

<td><select name="umur">

<option value="0-29">Di bawah 30</option>

<option value="30-60">Antara 30 sd 60</option>

<option value="60+">Di atas 60</option>

</select></td>

</tr>

<tr>

<td><b>Komentar</b></td>

<td>:</td>

<td><textarea name="komentar" cols="30" rows="4"></textarea></td>

</tr>

<tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

<td><input type="submit" name="Submit" value="Submit" /></td>

</tr>

</table>

</form>

</body>

</html>
3. Klik New> File. Pilih php. Beri nama script.php.
4. Ketikkan script berikut pada file script.php.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>



<body>

<?php

/*membuat variabel untuk menyimpan data yang dikirim */

$nama=$_REQUEST['nama'];

$gender=$_REQUEST['gender'];

$email=$_REQUEST['email'];

$tempat=$_REQUEST['tempat'];

$hari=$_REQUEST['hari'];

$bulan=$_REQUEST['bulan'];

$tahun=$_REQUEST['tahun'];

$umur=$_REQUEST['umur'];

$komentar=$_REQUEST['komentar'];

//cek apakah data yang dikirim tidak kosong

if($nama==' ' || $gender==' '){

echo '<h2>Maaf Data Kurang Lengkap </h2>';

}

else {

/*cek jenis kelamin */

if($gender=='L'){

echo '<h2> Selamat Datang Saudara, '.$nama.'</h2>';

}

else {

echo '<h2> Selamat Datang Saudari, '.$nama.'</h2>';

}

echo '<br><br>';

echo 'Nama : '.$nama.'<br>';

echo 'Gender : '.$gender.'<br>';

echo 'Email : '.$email.'<br>';

echo 'TTL : '.$tempat.', '.$hari.' '.$bulan.' '.$tahun.'<br>';

echo 'Umur : '.$umur.'<br>';

echo 'Komentar : '.$komentar;

}

?>

</body>

</html>

5. Jalankan di web browser maka hasilnya akan sebagai berikut.
Jika datanya sudah diisi, klik submit maka data akan muncul sebagai berikut.


Tidak ada komentar:

Posting Komentar