Monday, December 30, 2013

brand new meeeee

......





potongan anime favorit gueeeh 

Saturday, December 21, 2013

U know what I FEEL "bro !



rasanya itu kayak ngebelah atmosfir berlapis lapis
meluncur bareng paus akrobatis
terus ngebut ke rasi bintang paling romantis~


Friday, November 29, 2013

nothing



yang pinter tambah pinter


seng goblok yo pancet ae :D


this is Indonesia lur :D

Sunday, November 24, 2013

One of million my Favorite Movies

Ini salah satu film favorit saya


Pertama nonton setahun yang lalu
Dikasih temen yang waktu itu dia nontonnya seriuuus banget
Malemnya nonton sendirian
Dan ternyata . .
Film ini ceritanya luar biasah pemirsa :D

Aku suka banget perannya Brittany Robertson

She is soooo pretty bad girl di film ini

Brittany :3


di cerita, mereka masih 16 tahun !
Jadi begini sinopsisnya
*duduk yang manis dulu pemirsa*

Pemera utamanya adalah Chapin, yang pake topi di foto diatas
Film ini latar waktunya cuma sehari
tapi ada flashbacknya juga wkwkk


Mereka merayakan ulang tahun Eve
Eve mengajak mereka ke rumahnya
Seperti acara cewek cewek biasanya


Mereka manicuree, pedicure
Dan Chapin akhirnya bosen

tidak boleh membawa barang favorit

Dia punya ide untuk bermain "Triple Dog"
Triple Dog adalah permainan
Dimana setiap orang saling memberi dan menerima tantangan dari lainnya

Setiap orang tidak boleh membawa uang ataupun barang kesukaan
Dan yang tidak bisa melakukan tantangan
Rambutnya akan dicukur habis

Tantangan Mencuri

Tantangan saling diberikan
Gila dan aku sampek mikir *di Indonesia ada nggak ya*

Tapi ternyata Chapin si anak nakal ini punya masa lalu yang agak kelam

honour to stacy st. clair
Chapin pernah melakukan triple dog sama teman temannya dulu


Dia menantang temannya untuk lompat dari jembatan



Dan Stacy lompaaaat



meninggal

Waktu mereka main triple dog
Teman teman Chapin di sekolah lama ingat kejadian yang dulu
Dan beberapa orang mulai menyalahkan Chapin 
Chapin langsung ikutan lompat -_-



film ini tentang persahabatan ternyata
Ada patah hatinya juga
AAAAA nice movie :'(

Silahkan liat di YOUTUBE.COM banyak kok

Thursday, November 14, 2013

Validation Form di ASP

Jika di postingan sebelumnya -> ASP 5
Membahas tentang Pengisian Form di ASP

Sekarang saya menulis tentang validasi nya

Validation Control di ASP ada banyak macamnya, diantaranya :

Required Field Validator digunakan untuk memvalidasi apakah user sudah memasukkan inputan atau inputan tidak boleh kosong.

Range Validator digunakan untuk membatasi inputan dari user sesuai dengan nilai minimal dan maksimal yang sudah ditentukan.

CompareValidator digunakan untuk membandingkan nilai yang digunakan pada server control yang berbeda, atau membandingkan nilai input yang dimasukkan user apakah memenuhi dengan nilai yang diharapkan.

Validation Summary digunakan untuk menampilkan list detail error dari validation control. Selain menampilkan list detail, validation summary menampilkan pesan error melalui messagebox.

Regular Expression Validator digunakan untuk membandingkan inputan dengan regular expression yang Anda buat antaralain yang sering digunakan adalah pengecekan e-mail, website, nomor telepon, dan lain-lain.

   



%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TugasForm.aspx.cs" Inherits="Bab3.TugasForm" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>Inputan</title>
    <link rel="stylesheet" type="text/css" href="nah.css" />

    <style>
        .f {
            font-family: Verdana;
        }
        .auto-style1 {
            width: 712px;
        }
        #Reset1 {
            height: 27px;
            width: 64px;
        }
    </style>
 
</head>
<body Style="background-image:url(atraw.png);background-repeat:repeat;">
    <form id="form1" runat="server">
        <center>

            <h2>
<span style="color: black; font-family: Adler;">Forum Ikebana</h2>
    <table bgcolor="#DAD4BF" class="f" width="710" border="0" style="border-radius:20px ;">
 <tr>
     <td rowspan="10" width="250" Style=' border-top-left-radius:20px;border-bottom-left-radius:20px '><center><img src="ikbn.jpg" width="200" height="260" /></center></td>
        <td colspan="4" Style=' border-top-right-radius:20px; '>
         <center><font color="brown" font size="6">Form Pendaftaran</font></center>
        </td>
     
    </tr>
        <tr>
    <td colspan="4" style="text-align:left">
        <asp:ValidationSummary ID="vsSum" ShowMessageBox="true" runat="server" Height="114px"></asp:ValidationSummary>
    </td>
     
  </tr>
    <tr>
     <td width="300"> Nama </td>
        <td width="1"><center>:</center></td>
        <td class="auto-style1"><asp:TextBox ID="nama" type="text" Size="35" runat="server"
            ></asp:TextBox></td>
        <td><asp:RequiredFieldValidator ID="rfvNama" runat="server" ErrorMessage="Nama Kosong"
            Text="<img src='warning.png' width='10px' />Nama Kosong" ControlToValidate="nama"></asp:RequiredFieldValidator> </td>
    </tr>
    <tr>
     <td> Jenis Kelamin</td>
        <td><center>:</center></td>
        <td class="auto-style1">
   
            <asp:radiobutton groupname="Gender" id="rbtLaki" runat="server" text="Laki-Laki"></asp:radiobutton>
            <asp:radiobutton groupname="Gender" id="rbtPerempuan" runat="server" text="Perempuan"></asp:radiobutton>
            </td>
        <td>
          <asp:Label ID="lblGender" runat="server" ></asp:Label></td>
    </tr>
        <tr>
    <td>Umur</td>
    <td>:</td>
    <td class="auto-style1"><asp:TextBox ID="txtUmur" Size="35" runat="server"></asp:TextBox></td>
        <td><asp:RangeValidator ID="rvUmur" runat="server" ErrorMessage="Umur Diluar Range" Text="<img src='warning.png' width='10px'>Umur diluar Range" MaximumValue="99" ControlToValidate="txtUmur"></asp:RangeValidator>

            <asp:RequiredFieldValidator ID="rfvUmur" runat="server" ErrorMessage="Umur Kosong" Text="<img src='warning.png' width='10px'>Umur Kosong" ControlToValidate="txtUmur" ></asp:RequiredFieldValidator></td>
  </tr>
        <tr>
     <td>Kota</td>
        <td><center>:</center></td>
        <td class="auto-style1">
            <asp:TextBox ID="kota" Size="35" runat="server"></asp:TextBox>                            
        </td>
            <td><asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="Kota Kosong"
            Text="<img src='warning.png' width='10px' />Kota Kosong" ControlToValidate="kota"></asp:RequiredFieldValidator> </td>
    </tr>
    <tr>
     <td>E-mail</td>
        <td><center>:</center></td>
        <td class="auto-style1"><asp:TextBox ID="Email" type="text" Size="35" runat="server"
            ></asp:TextBox></td>
        <td><asp:RegularExpressionValidator ID="revEmail" runat="server" ErrorMessage="<b>{format email salah}</b>"
             ControlToValidate="Email"
            ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" />

            <asp:RequiredFieldValidator ID="rfvEmail" runat="server" ErrorMessage="E-Mail Kosong" Text="<img src='warning.png' width='10px'>Email Kosong" ControlToValidate="Email">
            </asp:RequiredFieldValidator>
        </td>
    </tr>
      <tr>
     <td>Password</td>
        <td><center>:</center></td>
          <td class="auto-style1"><asp:TextBox ID="pwd" type="password" Size="35" runat="server"
            ></asp:TextBox></td>
  </tr>
   <tr>
    <td>Confirm Password</td>
    <td>:</td>
    <td class="auto-style1">
        <asp:TextBox ID="txtRePass" Size="35" TextMode="Password" runat="server"></asp:TextBox></td>
       <td> <asp:CompareValidator ID="cvPass" runat="server" ErrorMessage="Password Wajib Sama" Text="<img src='warning.png' width='10px' />Password Harus Sama" ControlToValidate="pwd" ControlToCompare="txtRePass"></asp:CompareValidator>
    </td>
  </tr>

    <tr>
     <td colspan="4"  style=' border-bottom-right-radius:20px;'><center>
         <asp:button id="prev" onclick="prev_Click" runat="server" style="background-color: antiquewhite; border-radius: 10px;" text="Preview Di Bawah"></asp:button> &nbsp;

           <input id="Reset1" type="reset" value="Reset"> </center>
  </td>      
    </tr>

</table>
<table aria-dropeffect="popup" width="550" border="0" id="Table1" runat="server" style="background-color: white; border-radius: 20px;">
<tr>
    <td bgcolor="#DAD4BF" colspan="3" style="border-top-left-radius: 20px; border-top-right-radius: 20px;"><center>
<b><span style="color: black;"><h2>Data Akun</h2>
</span></b></center>
</td>
  </tr>
<tr>
    <td width="99">Nama</td>
    <td width="19">:</td>
    <td width="180">
        <asp:label id="lblNama1" runat="server"></asp:label></td>
  </tr>
<tr>
    <td>Jenis Kelamin</td>
    <td>:</td>
    <td>
        <asp:label id="lblGender1" runat="server"></asp:label></td>
  </tr>
    <tr>
    <td>Umur</td>
    <td>:</td>
    <td><asp:Label ID="lblUmur1" runat="server" ></asp:Label></td>
  </tr>
    <tr>
    <td>Kota</td>
    <td>:</td>
    <td><asp:Label ID="lblKota1" runat="server" ></asp:Label></td>
  </tr>
<tr>
    <td>Email</td>
    <td>:</td>
    <td><asp:label id="lblEmail1" runat="server"></asp:label></td>
  </tr>
<tr>
    <td>Password</td>
    <td>:</td>
    <td><asp:label id="lblPassword1" runat="server"></asp:label></td>
  </tr>

</table>


</center>
    </form>

</body>
</html>


Klik kanan View Code, tulis script berikut :


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace Bab3
{
    public partial class TugasForm : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            Table1.Visible = false;

        }
        public string uye;
        protected void prev_Click(object sender, EventArgs e)
        {
            Table1.Visible = true;


            lblNama1.Text = nama.Text;

            lblKota1.Text = kota.Text;

            lblUmur1.Text = txtUmur.Text;

            lblEmail1.Text = Email.Text;

            lblPassword1.Text = pwd.Text;

            if (rbtLaki.Checked)
            {
                lblGender1.Text = rbtLaki.Text;

            }
            else if (rbtPerempuan.Checked)
            {
                lblGender1.Text = rbtPerempuan.Text;

            }
            else
            {
                lblGender1.Text = "Gender Belum diisi";
            }
        }

    }
}



Inilah tampilan form yang sudah disubmit 






Saat ada form yang tidak diisi, akan muncul Validation Summary terlebih dahulu





Sampai jumpa di praktikum berikutnya :)

Saturday, November 2, 2013

Anak Kecil

Sepulang hari ini, aku melihat sekerumun anak tetanggaku berumur sekitar 6-8 tahun sedang bercanda di dekat rumahku. Akupun tak sengaja mendengar percakapan mereka..

Adhit   : ''Woy, saptu dolen yo!''
Firman : ''Oke, nang omahmu a?''
Adhit   : ''ora, sepedaan ae!''

             (kemudian beberapa temannya mulai menyahuti)

Dani     : ''Minggune isuk-isuk metu lho''
Wildan  : ''Lha lapo?''
Dani     : ''dolen ta!''
Adhit    : ''jam enem lho!''

             (lalu mereka bercanda lagi)

Aku hanya bisa tertawa kecil mendengar percakapan mereka. Ah, masa kecilku. Masa bebasku. Masa bermainku. Tidak memikirkan ulangan nilainya bagus ataupun jelek. Tidak memikirkan tugas sudah selesai atau masih menggunung. Ya, aku dulu hanya tau 1 kata, SENANG.

Ingin rasanya kembali ke masa kecilku. Bermain yg tak tau batas waktu. Melakukan hal sesukaku, meskipun itu aneh atau terlarang sekalipun. Orangorang pasti berpikir, ''ah masi anak kecil, belum tau apaapa. Biarkan'', menjadi anak kecil memyenangkan sekali bukan?

Dan akupun salut. Meskipun mereka tampak gembira, aku yakin mereka juga mempunyai masalah. Entah bermusuhan dg temannya, atau selalu dimarahi orangtua. Pernahkah kalian melihat raut wajah mereka muram seharian? Tidak. Mereka menumpahkan kesedihan mereka dengan menangis beberapa saat kemudian kembali bergembira. Kembali bermain dan masalah itu tak mampu menyita pikiran mereka dalam jangka yg lama. Sedangkan aku? Masalah kecil saja, kadang aku pikirkan berharihari. Apalagi ujian yang bertubitubi, itu semua sudah cukup merenggut kesenanganku.

Kata seorang temanku, ''ujian jgn terlalu dipikirkan. stres sendiri. Jalani saja. Lakukan apa yg bisa kamu lakukan''.

Benar juga, tak ada gunanya menyalahkan ujian. Toh jika aku menyalahkannya, ujian juga tidak akan berkurang. Ini juga untuk kebaikanku. Untuk masa depanku.

Aku sudah tau bukan hanya 'SENANG' saja. Tapi juga kerja keras, optimis dan banyak lain hal seiring bertambahnya usia.

Jadi pilih mana?
menghadapi masalah dg memikirkannya terus sampai selesai atau menghadapi masalah seperti anak kecil, 'menangis' sebentar kemudian bergembira kembali?




Credit : Rina DN

Sunday, October 27, 2013

Saturday, October 26, 2013

Form Divalidasi Beserta Captcha di PHP

Kembali lagi di PHP

Sekarang saya membahas form seperti di PHP 4

tapi kali ini form saya disertai validasi dan captcha

sebelumnya, di filepdf  ini ada beberapa tipe validasi
ada yang menggunakan kata-kata ataupun gambar

download disini (file-save as)



Lalu sekarang kita bahas tentang captcha

captcha yaitu suatu bentuk uji tantangan-tanggapan (challange-response test) yang digunakan dalam perkomputeran untuk memastikan bahwa jawaban tidak dihasilkan oleh suatu komputer. Proses ini biasanya melibatkan suatu komputer (server) yang meminta seorang pengguna untuk menyelesaikan suatu uji sederhana yang dapat dihasilkan dan dinilai oleh komputer tersebut. Karena komputer lain tidak dapat memecahkan CAPTCHA, pengguna manapun yang dapat memberikan jawaban yang benar akan dianggap sebagai manusia." CAPTCHA.

sebelum itu,  buat gambar untuk background captcha
saya membuatnya di photoshop
misalnya seperti ini
captcha buatanku._.
script captcha.php



<?php
session_start();
$alphaNumeric = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$random = substr(str_shuffle($alphaNumeric),0,5);
$image = imagecreatefromjpeg("images/captcha.jpg");
$textcolor = imagecolorallocate ($image, 2, 1, 3); //hitam
imagestring ($image, 5, 5, 8, $random, $textcolor);
$_SESSION['image_random_value']=md5($random);
//header("Expires: MOn, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s"). " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header('Content-type: image/jpeg');
imagejpeg($image);
imagedestroy($image);
?>



Buat frm.php
sebenarnya intinya sama seperti php sebelumnya
tapi disini scriptnya lebih banyak dan sedikit ruwet.

<?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($pwd) || empty($agama) || empty($noHP) || empty($captcha) || empty($hari) ||empty($tahun) ||empty($bulan) ){
?>

<!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" />
<link rel="stylesheet" type="text/css" href="nah.css" />
<title>Formulir</title>
</head>

<body style="background-image:url(images/bcg.png); background-repeat:repeat;">
<form action="action.php" name="form1" method="post">
<center>

<h2><font color="#FFFFFF"> Masukkan data dirimu di Form berikut :</font></h2>
<table  cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" border="0" width="700" height="420" Style='border-radius:10px;border-color:white;
box-shadow: 0 0 5px 5px black;'>

 <tr>
     <td rowspan="11" width="230" Style=' border-top-left-radius:20px;border-bottom-left-radius:20px '><center><img src="images/img.jpg" width="200" 0height="200" /></center></td>
        <td colspan="3" Style=' border-top-right-radius:20px; '>
         <center><font color="#445B23"><b>INPUTAN BIODATA</b></font></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");



echo '<select name="hari" >';
echo "<option value=hari>Hari</option>";
$hari=1;
$haripilih = isset($_POST['hari']) ? $_POST['hari'] : "hari";

while($hari<=31) {
echo "<option value=$hari";
echo  $hari == $haripilih ? " selected" : "";
echo '>'.$hari.'</option>';
$hari++;
}
echo '</select>';

echo '<select name="bulan">';
echo "<option value=bulan>Bulan</option>";
$jumlah=count($bulan);
$bulanpilih = isset($_POST['bulan']) ? $_POST['bulan'] : "bulan";
for($i=0; $i<$jumlah ; $i++){
 echo "<option value=$bulan[$i]";
 echo $bulan[$i] == $bulanpilih ? " selected" : "";
 echo '>'.$bulan[$i].'</option>';
}
echo '</select>';


echo '<select name="tahun">';
echo "<option value=tahun>Tahun</option>";
$tahunpilih = isset($_POST['tahun']) ? $_POST['tahun'] : "tahun";
for($tahun=1995; $tahun<2010; $tahun++){
echo "<option value='$tahun'";
echo $tahun == $tahunpilih? " selected" : "";
 echo '>'.$tahun.'</option>';
}
echo '</option>';

?>
        </td>
    </tr>
    <tr>
    <td>Agama</td>
        <td><center>:</center></td>
        <td><input type='text' placeholder="Agama" name="agama" size="40" value="<?php echo isset($_POST['agama']) ? $_POST['agama'] : ''; ?>" />
        <font size="-1" color="red"><?php echo isset($error['agama']) ? $error['agama'] : '';?></font>
        <font ><?php echo isset ($true['agama'])? $true['agama'] : '';?></font>
        </td></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>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>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>&nbsp;
  <button type="submit" name="submit">&nbsp;Kirim&nbsp;</button>&nbsp;<button type="reset" value="Refresh" ONCLICK="history.go(0)">&nbsp;Reset&nbsp;</button></center>
  </td>      
    </tr>

</table>
</center>
</form>
<?php } ?>
</body>
</html>


 hasilnya




Siapkan gambar untuk tampilan error, sebenarnya ini sesuai selera masing masing

1. untuk yang benar
2. data yang dimasukkan kurang benar

3. inputan salah

usahakan gambar kecil saja, kalau belum kecil tinggal rezise

lalu buat action.php untuk menampilkan yang sudah diinputkan tadi


<link rel="stylesheet" type="text/css" href="nah.css" />
  <title>Hasil</title>

    <body style="background-image:url(images/bcg.png); background-repeat:repeat;">
<?php
session_start();
if($_POST){
$nama=$_POST['nama'];
$gender=isset($_POST['gender'])? $_POST['gender']:"";
$tempat=$_POST['tempat'];
$hari=$_POST['hari'];
$bulan=$_POST['bulan'];
$tahun=$_POST['tahun'];
$agama=$_POST['agama'];
$alamat=$_POST['alamat'];
$email=$_POST['email'];
$pwd=$_POST['pwd'];
$noHP=$_POST['HP'];

$CAPTCHA=$_POST['pin'];
$emailpattern = '/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/';

$imgTrue ='<img src="images/true.png" style="vertical-align:middle"/><br>';
$imgEmp ='<img src="images/false.png" style="vertical-align:middle"/><br>';
$imgErr ='<img src="images/warning.png" style="vertical-align:middle"/><br>';


$error = array();
    if(empty ($nama)){
        $error['nama'] = $imgEmp.'Nama harus diisi';
    } else if(preg_match('/[^a-zA-Z ]/', $nama))           {
        $error['nama'] = $imgErr.'Nama hanya mengandung huruf saja';
    } else{
        $true['nama'] = $imgTrue;
    }

if(empty ($agama)){
        $error['agamat'] = $imgEmp.'Agama tidak boleh kosong';

    } else{
        $true['agama'] = $imgTrue;
    }

    if(empty ($email)){
        $error['email'] = $imgEmp.'Email tidak boleh kosong';
    } elseif (!preg_match($emailpattern, $email)){
        $error['email'] = $imgErr.'Format Email  (xxxxxxx@xxxxx.xxx)';
    } else{
        $true['email'] = $imgTrue;
    }

 if(empty ($alamat)){
        $error['alamat'] = $imgEmp.'Alamat tidak boleh kosong';

    } else{
        $true['alamat'] = $imgTrue;
    }

 if(empty ($pwd)){
        $error['pwd'] = $imgEmp.'Password tidak boleh kosong';

    } else{
        $true['pwd'] = $imgTrue;
    }

 if (empty($gender)){
  $error['gender'] = $imgEmp.'Jenis kelamin masih kosong!'; 
 } else{
  $true['gender'] = $imgTrue;
 }

 if(empty ($tempat)){
        $error['tempat'] = $imgEmp.'TTL tidak boleh kosong';

    } else{
        $true['tempat'] = $imgTrue;
    }

 if(empty ($noHP)){
        $error['HP'] = $imgEmp.'No HP tidak boleh kosong';

    }  else if(preg_match('/[^0-9 ]/', $noHP))           {
        $error['HP'] = $imgErr.'Nomer HP hanya mengandung angka saja';
 }
 else{
        $true['HP'] = $imgTrue;
    }

 if(empty ($CAPTCHA)){
        $error['pin'] = $imgEmp.'Anda harus mengisi captcha';

    } elseif (md5($_POST['pin']) <> $_SESSION['image_random_value']){
  $error['pin'] = $imgErr.'Anda bukan manusia';
    
    } else {
      $true['pin'] = $imgTrue;
 }

if(empty($error)){


 if($gender=='Laki - Laki'){
  echo'<h2><font color="white"><center>Selamat Datang Saudara, '.$nama.'<br>Berikut Biodatamu</center></font></h2>';
  }
 else{
  echo'<h2><font color="white"><center>Selamat Datang Saudari, '.$nama.'<br>Berikut Biodatamu</center></font></h2>';
  }
print("
<center>
<table  cellspacing='3' cellpadding='0' bgcolor='#FFFFFF' border='0' width='550' height='300' Style='border-radius:20px;border-color:white;box-shadow: 0 0 5px 5px black; '>
 <tr>
     
        <td colspan='4' Style=' border-top-left-radius:20px; border-top-right-radius:20px'>
         <center><strong><font color='#445B23'><div class='Da'>DATA DIRI</div></font></strong></center>
        </td>
          
    </tr>
    <tr>
     <td> Nama Lengkap </td>
        <td width='1'><center>:</center></td>
        <td> $nama</td>
  

    </tr>
    <tr>
     <td> Jenis Kelamin</td>
        <td><center>:</center></td>
        <td> $gender </td>
    </tr>
  
    <tr>
     <td>TTL</td>
        <td><center>:</center></td>
        <td>$tempat, $hari - $bulan - $tahun</td>
    </tr>
<tr>
     <td>Agama</td>
        <td><center>:</center></td>
        <td> $agama</td>
    </tr>
<tr>
     <td>E-mail</td>
        <td><center>:</center></td>
        <td>$email</td>
    </tr>
    <tr>
     <td>Password</td>
        <td><center>:</center></td>
        <td> $pwd</td>
    </tr>
    <tr>
     <td>Alamat</td>
        <td><center>:</center></td>
        <td> $alamat</td>
    </tr>
    <tr>
     <td Style=' border-bottom-left-radius:20px'>No. HP</td>
        <td><center>:</center></td>
        <td>$noHP</td>
    </tr>
   <tr>
   

</table>
</center>
");

 }

else{
 $_SESSION['error']=$error;
    $_SESSION['true'] =$true;
 $_SESSION['post'] =$_POST;
 header("location:frm.php");
}
}

?>



contoh ketika inputan data ada yang salah :



setelah semuanya benar 








sekian postingan kali ini
Terima kasih :)
Powered by Blogger.
 

Blog Template by jun

Copyrights © 2011