Jumat, 06 Desember 2013

PHP 6

Jeng jeng........
ini adalah yang trakhir....PHP 6

1. Kita siapkan captcha terserah kita yang penting ukurannya tidak terlalu besar
2. Kita ketikkan script untuk captcha seperti ini


3. Kita buat file baru dengan nama form.php ini scriptnya
<?php
session_start();
    if(isset($_SESSION['error'])){
     $error = $_SESSION['error'];
    $true = $_SESSION['true'];
     $_POST = $_SESSION['post'];
     unset ($_SESSION['error']);
    unset ($_SESSION['true']);
     unset ($_SESSION['post']);
    }

 if (empty($nama) || empty($gender) || empty($email) || empty($alamat) || empty($tempat) || empty($email) || empty($pwd) || empty($agama) || empty($noHP) || empty($captcha) || empty($hari) ||empty($bualan) ||empty($bulan) ){
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="button.css" />
</head>
<body style="background-image:url(blue.jpg); background-repeat:repeat;">
<form action="action.php" name="form1" method="post">

<table  cellspacing="0" cellpadding="4" bgcolor="#FFFFFF" border="1" width="700" height="420" Style='border-radius:20px;border-color:white; position:fixed;left:350px;top:55px;'>

 <tr>
     <td rowspan="10" width="230" Style=' border-top-left-radius:20px;border-bottom-left-radius:20px '><center><img src="moklet.jpg" width="200" height="200" /></center></td>
     <td colspan="3" bgcolor="#0066FF" Style=' border-top-right-radius:20px; '>
         <center><strong><font color="white">INPUTAN BIODATA</font></strong></center>
     </td>
  </tr>
  <tr>
        <td> Nama Lengkap</td>
      <td width="1"><center>:</center></td>
      <td><input type='text' name="nama" size="40" placeholder="Nama Lengkap" value="<?php echo isset($_POST['nama']) ? $_POST['nama'] : ''; ?>" />
      <font size="-1" color="red"><?php echo isset($error['nama']) ? $error['nama'] : '';?></font>
      <font ><?php echo isset ($true['nama'])? $true['nama'] : '';?></font>
     </td>
  </tr>
  <tr>
         <td> Jenis Kelamin</td>
       <td><center>:</center></td>
       <td>
       <input type="radio" name="gender" value="<?php echo isset($_POST['gender']) ? $_POST['gender'] : ''; ?>Laki - Laki <?php echo isset($_POST['gender']) ? ' checked' : ''; ?>"/> &nbsp;Laki-Laki
       <input type="radio" name=gender value="<?php echo isset($_POST['gender']) ? $_POST['gender'] : ''; ?> Perempuan <?php echo isset($_POST['gender']) ? ' checked' : ''; ?>" />&nbsp;Perempuan
       <font size="-1" color="red"><?php echo isset($error['gender']) ? $error['gender'] : '';?></font>
       <?php echo isset ($true['gender'])? $true['gender'] : '';?> </td>
   </tr>
   <tr>
          <td>TTL</td>
       <td><center>:</center></td>
       <td> <input type='text' placeholder="Tempat" name="tempat" size="4" value="<?php echo isset($_POST['tempat']) ? $_POST['tempat'] : ''; ?>" />
       <font size="-1" color="red"><?php echo isset($error['tempat']) ? $error['tempat'] : '';?></font>
       <font ><?php echo isset ($true['tempat'])? $true['tempat'] : '';?></font>
      <?php
$bulan=array("Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember");
//membuat combo box hari
echo '<select name="hari">';
$hari=1;
while($hari<=31){
    echo "<option value=\"$hari\">$hari</option>";
    $hari++;
}
echo '</select>';
//membuat combo box bulan
echo '<select name="bulan">';
$jumlah=count($bulan);
for ($i=0; $i<$jumlah ; $i++){
    echo '<option value="'.$bulan[$i].'">'.$bulan[$i].'</option>';
   
}
echo'</select>';
//membuat combo box tahun
echo '<select name="tahun">';
for($tahun=1990; $tahun<2001; $tahun++){
    echo"<option value=\"$tahun\">$tahun</option>";
}
echo '</select>';
?>
          </td>
    </tr>
    <tr>
        <td>Alamat</td>
        <td><center>:</center></td>
        <td><input type='text' placeholder="Alamat" name="alamat" size="40" value="<?php echo isset($_POST['alamat']) ? $_POST['alamat'] : ''; ?>" />
        <font size="-1" color="red"><?php echo isset($error['alamat']) ? $error['alamat'] : '';?></font>
        <font ><?php echo isset ($true['alamat'])? $true['alamat'] : '';?></font></td>
     </tr>
     <tr>
         <td>E-mail</td>
         <td><center>:</center></td>
         <td><input type='text' name="email" placeholder="E-mail" size="40" value="<?php echo isset($_POST['email']) ? $_POST['email'] : ''; ?>" />
         <font size="-1" color="red"><?php echo isset($error['email']) ? $error['email'] : '';?></font>
         <font ><?php echo isset ($true['email'])? $true['email'] : '';?></font>        </td>
     </tr>
     <tr>
         <td>Password</td>
        <td><center>:</center></td>
        <td><input type='password' placeholder="Password" name="pwd" size="40" value="<?php echo isset($_POST['pwd']) ? $_POST['pwd'] : ''; ?>" />
        <font size="-1" color="red"><?php echo isset($error['pwd']) ? $error['pwd'] : '';?></font>
        <font ><?php echo isset ($true['pwd'])? $true['pwd'] : '';?></font> </td>
     </tr>
     <tr>
         <td>No. HP</td>
        <td><center>:</center></td>
        <td><input type='text' placeholder="No.HP" name="HP" size="40" value="<?php echo isset($_POST['HP']) ? $_POST['HP'] : ''; ?>" />
        <font size="-1" color="red"><?php echo isset($error['HP']) ? $error['HP'] : '';?></font>
        <font ><?php echo isset ($true['HP'])? $true['HP'] : '';?></font> </td>
    </tr>
    <tr>
         <td>Captcha <img height="30" style="vertical-align:middle;" src="captcha.php?data=<?php echo date('YmdHis');?> alt="securiy image" /></td>
        <td><center>:</center></td>
        <td> <input name="pin" placeholder="Captcha" type="text" value="<?php echo isset($_POST['captcha']) ? $_POST['captcha'] : ''; ?>" />
        <font size="-1" color="red"><?php echo isset($error['pin']) ? $error['pin'] : '';?></font>
        <font ><?php echo isset ($true['pin'])? $true['pin'] : '';?></font> </td>
    </tr>
    <tr>
        <td colspan="3" Style=' border-bottom-right-radius:20px;'><center><button type="reset" value="Refresh" ONCLICK="history.go(0)">&nbsp;Reset&nbsp;</button>&nbsp;
        <button type="submit" name="submit">&nbsp;Kirim&nbsp;</button></center></td>
    </tr>
</table>
</form>
<?php } ?>
</body>
</html>

4. Setelah kita jalankan di browser dan masih belum kita isi maka akan jadi seprti ini

5. Jika datanya sudah kita isikan secara lengkap,maka

Silakan mecicipi PHP 6 :)

0 komentar:

Posting Komentar

Template by:

Free Blog Templates