PratikumPHP#4



Top of Form
Kini saya akan mencoba membuat formulir yang nanti hasilnya akan ditampilkan. Nah, praktium kali ini saya membutuhkan 2 file yang beda nama tapi tetap 1 folder. Ok.. Langsung aja…
TAHAP KE 1

1.   Jalankan Dreamweaver 8 lalu Create New -> php


2.   Kemudian ketikkan script seperti gambar.


Script:

<!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>Praktikum PHP 4</title>
<style type="text/css">
<!--
.style1 {
    font-size: 18px;
    font-weight: bold;
}
-->
</style>
</head>

<body>
<form action="action.php" name="form1" method="post">
<table border="1" width="400" height="200">
     <tr>
         <td colspan="3"><center>
           <span class="style1">FORMULIR BIODATA</span>
         </center></td>
     </tr>
    <tr>
         <td> Nama Lengkap </td>
        <td width="1"><center>:</center></td>
        <td><input  type='text' name="lengkap"></td>
    </tr>
    <tr>
     <td> Nama Panggilan</td>
        <td><center>:</center></td>
     <td><input  type='text' name="panggilan"></td>
    </tr>
    <tr>
     <td>Tempat Lahir</td>
        <td><center>:</center></td>
        <td><input type='text' name="tempat"></td>
    </tr>
    <tr>
     <td>Tanggal Lahir</td>
        <td><center>:</center></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=1995; $tahun<2010; $tahun++){
echo "<option value='$tahun'>$tahun</option>";
}
echo '</option>';

?>

        </td>
    </tr>
     <tr>
     <td> Jenis Kelamin</td>
        <td><center>:</center></td>
      <td>
         &nbsp;<input type="radio" value="L" name="gender">Laki-Laki</input>
         &nbsp;<input type="radio" value="P" name="gender"/>Perempuan</input>
        </td>
    </tr>
    <tr>
     <td>Alamat</td>
        <td><center>:</center></td>
        <td><input type='text' name="alamat"></td>
    </tr>
    <tr>
     <td>Asal SMP</td>
        <td><center>:</center></td>
        <td><input type='text' name="smp"></td>
    </tr>
    <tr>
     <td>Komentar</td>
        <td><center>:</center></td>
        <td>
        <textarea cols="28" rows="4" name="komentar"></textarea>
        </td>
    </tr>
    <tr>
     <td colspan="3"><center><button type="reset" value="Refresh" ONCLICK="history.go(0)">&nbsp;Reset&nbsp;</button>
 <button type="submit" name="submit">Tampilkan</button>
     </center>
        </td>      
    </tr>
</table>

</form>

</body>
</html>


Jangan lupa simpan file tersebut dengan nama "form.php" dan simpan dalam folder xampp -> htdocs -> PraktikumPHP

TAHAP KE 2
1.   Tekan Ctrl+N dan Create New -> php


2.   Ketikkan script sesuai dengan gambar dibawah ini


Script:

<title>Hasil</title>
<?php
$lengkap=$_REQUEST['lengkap'];
$panggilan=$_REQUEST['panggilan'];
$gender=$_REQUEST['gender'];
$tempat=$_REQUEST['tempat'];
$hari=$_REQUEST['hari'];
$bulan=$_REQUEST['bulan'];
$tahun=$_REQUEST['tahun'];
$alamat=$_REQUEST['alamat'];
$smp=$_REQUEST['smp'];
$komentar=$_REQUEST['komentar'];

if($lengkap=="" || $gender=="")
{
 echo'<h3>Maaf, Data Kurang Lengkap</h3>';
}
else
{
 if($gender=='L'){
  echo'<h3>Selamat Datang Saudara, '.$panggilan.'</h3>';}
 else{
  echo'<h3>Selamat Datang Saudari, '.$panggilan.'</h3>';}
}

echo"-------------------------------------------------------------";

print ("
<table width='500'><tr><td>
<form   >
 <b>BIODATA dari $panggilan </b>
   <table>
  <tr>
   <td>Nama Lengkap</td><td>:</td><td>$lengkap</td>
  </tr>
  <tr>
   <td>Nama Panggilan</td><td>:</td><td>$panggilan</td>
  </tr>
  <tr>
   <td>Jenis Kelamin</td><td>:</td><td>$gender</td>
  </tr>
  <tr>
   <td>TTL</td><td>:</td><td>$tempat, $hari $bulan $tahun</td>
  </tr>
  <tr>
   <td>Alamat</td><td>:</td><td>$alamat</td>
  </tr>
  <tr>
   <td>Asal SMP</td><td>:</td><td>$smp</td>
  </tr>
  <tr>
   <td>Komentar</td><td>:</td><td>$komentar</td>
  </tr>
 </table>
</form>
</td></tr></table>
");
?>


Lalu simpan file tersebut dengan nama "hasil.php" dan simpan di PraktikumPHP


3.   Beginilah hasilnya

Kemudian isi dan kemudian akan ditampilkan…


Sekian dari saya.. Semoga bermanfaat :D

Komentar

Postingan Populer