Praktikum PHP 6

Valid Form versi 2 dengan PHP

1.pertama file new dulu seperti biasa dengan nama Valid_form 
2.kedua.,ketikkan script berikut :

<?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($tempat) ||empty($email) || empty($alamat) || empty($kota) || empty($kodepos) || empty($hp) || empty($captcha) || empty($hari) ||empty($bulan) ||empty($tahun)){
?>
<!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 background="1.jpg">
<font color="#FFFFFF"><center>VALIDASI FORM 2 FILE MENGGUNAKAN SESSION</center></font>

<form action="save_form.php" name="form1" method="post">
<table CElLSPACING="0" cellpadding="4" border="1" width="700"  height="420" align="center"  bgcolor="#FFFFFF" Style='border-radius:20px;border-color:white;box-shadow: 0 0 5px 5px black; position:fixed;left:350px;top:55px;'><br />

<tr>
<td  width="21%" rowspan="11" Style=' border-top-left-radius:20px; '><img src="images.jpg"  /></td>
    <td colspan="3" bgcolor="#0099FF" align="center" Style=' border-top-right-radius:20px; '><font color="#FFFFFF" >INPUTAN BIODATA</font></td>
    </tr>
  <tr >
  <td width="150">Nama Lengkap</td>
    <td width="2" > :</td>
    <td width="500"><input type="text" placeholder="Nama Lengkap" name="nama" value="<?php echo isset($_POST['nama']) ? $_POST['nama'] : '';?>" />
      <span style="color:red"><?php echo isset($error['nama']) ? $error['nama'] : ''; ?></span>
    <div style="color:red"></div></td>  </tr>
    <tr>
  <td>Jenis Kelamin</td>
    <td>:</td>
    <td>
    &nbsp;Laki-Laki<input type="radio" name="gender" value="<?php echo isset($_POST['gender']) ? $_POST['gender'] : ''; ?>Laki - Laki<?php echo isset($_POST['gender']) ? ' checked' : ''; ?>"/>
     
            &nbsp;Perempuan<input type="radio"  name=gender value="<?php echo isset($_POST['gender']) ? $_POST['gender'] : ''; ?>Perempuan<?php echo isset($_POST['gender']) ? ' checked' : ''; ?>" />
            <font size="-1" color="red"><?php echo isset($error['gender']) ? $error['gender'] : '';?></font>
     <?php echo isset ($true['gender'])? $true['gender'] : '';?></td>
  </tr>
  <tr>
  <td>Tempat Lahir</td>
    <td>:</td>
    <td><input type="text" placeholder="Tempat Lahir" name="tempat" value="<?php echo isset($_POST['tempat']) ? $_POST['tempat'] : '';?>" />
      <span style="color:red"><?php echo isset($error['tempat']) ? $error['tempat'] : ''; ?></span>
    <div style="color:red"></div></td>
  </tr>
  <tr>
  <td>Tanggal Lahir</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=1991; $tahun<2010; $tahun++){ echo "<option value='$tahun'>$tahun</option>"; } echo '</option>'; ?>
 </td>
 </tr>
   <tr>
  <td>Email</td>
    <td>:</td>
    <td><input type="text" placeholder="Email" name="email" id="email" value="<?php echo isset($_POST['email']) ? $_POST['email'] : '';?>"/>
      <span style="color:red"><?php echo isset($error['email']) ? $error['email'] : ''; ?></span>
     <div style="color:red"></div></td>
  </tr>
  <tr>
  <td>Alamat</td>
    <td>:</td>
    <td><input type="text" placeholder="Alamat" name="alamat" value="<?php echo isset($_POST['alamat']) ? $_POST['alamat'] : '';?>"/>
      <span style="color:red"><?php echo isset($error['alamat']) ? $error['alamat'] : ''; ?></span>
     <div style="color:red"></div></td>
  </tr>
  <tr>
  <td>Kode Pos</td>
    <td>:</td>
    <td><input type="text" placeholder="Kode Pos" name="kodepos" value="<?php echo isset($_POST['kodepos']) ? $_POST['kodepos'] : '';?>"/>
      <span style="color:red"><?php echo isset($error['kodepos']) ? $error['kodepos'] : ''; ?></span>
     <div style="color:red"></div></td>
  </tr>
  <tr>
  <td>Kota</td>
    <td>:</td>
    <td><input type="text" placeholder="Kota" name="kota" value="<?php echo isset($_POST['kota']) ? $_POST['kota'] : '';?>"/>
      <span style="color:red"><?php echo isset($error['kota']) ? $error['kota'] : ''; ?></span>
     <div style="color:red"></div></td>
  </tr>
  <tr>
  <td>No. HP</td>
    <td>:</td>
    <td><input type="text" placeholder="No.HP" name="hp" value="<?php echo isset($_POST['hp']) ? $_POST['hp'] : '';?>"/>
      <span style="color:red"><?php echo isset($error['hp']) ? $error['hp'] : ''; ?></span>
     <div style="color:red"></div></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=4 align="center" Style=' border-bottom-right-radius:20px;border-bottom-left-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>

lalu selanjutnya file new lagi dengan nama Save_form,dan ketikkan script berikut:

<?php 


if ($_POST){
session_start();
$nama = $_POST['nama'];
$gender=isset($_POST['gender'])? $_POST['gender']:"";
$tempat=$_POST['tempat'];
$email=$_POST['email'];
        $hari = $_POST['hari'];
        $bulan = $_POST['bulan'];
        $tahun = $_POST['tahun'];
$emailPattern = '/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/';
$alamat = $_POST['alamat'];
$kota = $_POST['kota'];
        $kodepos = $_POST['kodepos'];
$kodeposPattern = '/^\d{5}([\-]\d{4})?$/';
$hp =$_POST['hp'];
        $CAPTCHA=$_POST['pin'];
$imgErr='<img src=error.png height="20" sytle="vertical-align:midle"><br>';
$error = array();
if(empty($nama)){
$error['nama']=$imgErr.'Nama tidak boleh kosong';
}
if(empty($gender)){
$error['gender']=$imgErr.'Jenis Kelamin tidak boleh kosong';
}
if(empty($tempat)){
$error['tempat']=$imgErr.'Tempat Lahir tidak boleh kosong';
}
    if(empty ($email)){
        $error['email'] = $imgErr.'Email tidak boleh kosong';
    } elseif (!preg_match($emailPattern, $email)){
        $error['email'] = $imgErr.'Email salah tulis (xxxxxxx@xxxxx.xxx)';
    }
if(empty($alamat)){
$error['alamat']=$imgErr.'Alamat tidak boleh kosong';
}
if(empty($kota)){
$error['kota']=$imgErr.'Kota tidak boleh kosong';
}
if(empty($kodepos)){
$error['kodepos']=$imgErr.'Kode Pos tidak boleh kosong';
} elseif (!preg_match($kodeposPattern, $kodepos)){
$error['kodepos'] = $imgErr.'Salah Format (#####-####)';
}
if(empty($hp)){
$error['hp']= $imgErr.'No. Hp tidak boleh kosong';
}
        if(empty ($CAPTCHA)){
        $error['pin'] = $imgErr.'Captcha tidak boleh kosong';
    } elseif (md5($_POST['pin']) <> $_SESSION['image_random_value']){
$error['pin'] = $imgErr.'Anda bukan manusia';
    
    }

if(empty($error)){
if($gender=='Laki - Laki'){
echo'<font color="#FFFFFF" size="+1"><center>Selamat Datang Saudara '.$nama.'<br>Berikut Biodatamu</center></font>';
}
else{
echo'<font color="#FFFFFF"><center>Selamat Datang Saudari, '.$nama.'<br>Berikut Biodatamu</center></font>';
}
print("
<table  cellspacing='0' cellpadding='4' align='center' bgcolor='#FFFFFF' border='1' width='650' height='300' Style='border-radius:20px;border-color:white; position:fixed;left:360px;top:110px;box-shadow: 0 0 5px 5px black; '>
<tr>
     
        <td colspan='4' bgcolor='#0099FF'  Style=' border-top-left-radius:20px; border-top-right-radius:20px'>
        <center><strong><font color='black'><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>Alamat</td>
        <td><center>:</center></td>
        <td> $alamat</td>
    </tr>
  
    <tr>
    <td>E-mail</td>
        <td><center>:</center></td>
        <td>$email</td>
    </tr>
    
    <tr>
<td>Kode Pos</td>
<td>:</td>
<td>$kodepos</td>
</tr>
<tr> 
<td>Kota</td>
<td>:</td>
<td>$kota</td>
</tr>
<tr>
    <td Style=' border-bottom-left-radius:20px'>No. HP</td>
        <td><center>:</center></td>
        <td style='border-bottom-right-radius:20px'>$hp</td>
    </tr>

</table>
");

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

?>

setelah itu hasilnya adalah :


dan jika terjadi kesalahan/tidak diisi dalam pengisian form maka akan terjadi error :

dan jika benar maka akan tampil hasilnya yaitu :




0 komentar:

Praktikum ASP 6

Validasi form dengan ASP versi 2

1.pertama kita buat dulu file new dulu ASP web Aplication 
2.ketikkan script berikut,beri nama form_validation_result sebagai penampil hasil dari isian form nantinya :
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Valid_Form_Result.aspx.cs" Inherits="Bab3.Tugas.ValidasiFormResult" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <style type="text/css">
        .auto-style1 {
            font-size: xx-large;
            font-weight: bold;
        }
    </style>
</head>
    <body Style="background-image:url(images.jpg); background-repeat:repeat;">
    <form id="form1" runat="server">
    <div style="margin-top: 71px">
        <table align="center">
        <tr>
        <td>
        <asp:Label ID="lblNama" runat="server" CssClass="auto-style1" ForeColor="Yellow"></asp:Label><br />
        </td>
        </tr>
        <tr>
        <td>
        <asp:Label ID="lblNIS" runat="server" CssClass="auto-style1" ForeColor="Yellow"></asp:Label><br />
        </td>
        </tr>
        <tr>
        <td>
        <asp:Label ID="lblUmur" runat="server" CssClass="auto-style1" ForeColor="Yellow"></asp:Label><br />
        </td>
        </tr>
        <tr>
        <td>
        <asp:Label ID="lblEmail" runat="server" CssClass="auto-style1" ForeColor="Yellow"></asp:Label><br />
        </td>
        </tr>
        <tr>
        <td>
        <asp:Label ID="lblPassword" runat="server" CssClass="auto-style1" ForeColor="Yellow"></asp:Label><br />
        </td>
        </tr>
        </table>
    </div>
    </form>
</body>
</html>

lalu file new seperti tadi lagi,beri nama valid_form:


<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Valid_Form.aspx.cs" Inherits="Bab3.Tugas.ValidasiForm" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Isi Form</title>
    <link href="MyStyle.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
        .auto-style3 {
            width: 160px;
        }
        .auto-style4 {
            height: 30px;
        }
        .auto-style5 {
            width: 160px;
            height: 30px;
        }
    </style>
</head>
<body Style="background-image:url(images.jpg); background-repeat:repeat;">
    <form id="form1" runat="server">
    <div>
        <asp:ValidationSummary ID="vsSum" CssClass="div" runat="server" Width="286px" 
            ShowMessageBox="true" />
        </div><br />
        <center><table style="width:70%;" >           
            <tr>
                <th colspan="4">FORM BIODATA</th>
            </tr>
            <tr>
                <td rowspan="7">
                    <center><img src="asm.jpg" height="160px" />
                </td>
            </tr>
            <tr>
                <td class="auto-style4">Nama Lengkap :</td>
                <td class="auto-style5">
                    <asp:TextBox ID="txtNama" runat="server" Width="165px" Height="30px"></asp:TextBox></td>
                <td class="auto-style4">&nbsp;<asp:RequiredFieldValidator ID="rfvNama" runat="server" ControlToValidate="txtNama"
                    CssClass="RequiredFieldValidator" ErrorMessage="Nama harus diisi"
                    Text="<img src='stacks_image_91.png' width='25px' class='center' />Nama Harus Diisi" />
                    </td>
            </tr>
            <tr>
                <td class="auto-style1">NIS :</td>
                <td class="auto-style3">
                    <asp:TextBox ID="txtNIS" runat="server" Width="165px" Height="30px"></asp:TextBox></td>
                <td class="auto-style4">&nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtNIS"
                    CssClass="RequiredFieldValidator" ErrorMessage="NIS harus diisi"
                    Text="<img src='stacks_image_91.png' width='25px' class='center' />NIS Harus Diisi" />
                    </td>
            </tr>
            <tr>
                <td class="auto-style1">Umur :</td>
                <td class="auto-style3">
                    <asp:TextBox ID="txtUmur" runat="server" Width="165px" Height="30px"></asp:TextBox></td>
                <td class="auto-style4">&nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtUmur"
                    CssClass="RequiredFieldValidator" ErrorMessage="Umur harus diisi"
                    Text="<img src='stacks_image_91.png' width='25px' class='center' />Umur Harus Diisi" />
                    </td>
            </tr>
            <tr>
                <td class="auto-style1">Email :</td>
                <td class="auto-style3">
                    <asp:TextBox ID="txtEmail" runat="server" Width="165px" Height="30px"></asp:TextBox></td>
                 <td class="auto-style4">&nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="txtEmail"
                    CssClass="RequiredFieldValidator" ErrorMessage="Email harus diisi"
                    Text="<img src='stacks_image_91.png' width='25px' class='center' />Email Harus Diisi" />
                    </td>
            </tr>
            <tr>
                <td class="auto-style1">Password :</td>
                <td class="auto-style3">
                    <asp:TextBox ID="txtPass" runat="server" Width="165px" Height="30px"></asp:TextBox>
                </td>
                 <td class="auto-style4">&nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="txtPass"
                    CssClass="RequiredFieldValidator" ErrorMessage="Password harus diisi"
                    Text="<img src='stacks_image_91.png' width='25px' class='center' />Password Harus Diisi" />
                    </td>
            </tr>
            <tr>
                <td class="auto-style1">Confirm Password :</td>
                <td class="auto-style3">
                    <asp:TextBox ID="txtConfirm" runat="server" Width="165px" Height="30px"></asp:TextBox>
                </td>
                <td class="auto-style4">&nbsp;<asp:CompareValidator ID="cvPass" runat="server" ControlToCompare="txtConfirm" ControlToValidate="txtPass" ErrorMessage="&lt;img src='stacks_image_91.png' width='25px' /&gt;&lt;font color=red /&gt; Password dan Confirm harus sama"></asp:CompareValidator>
                    </td>
            </tr>
        </table>
        <br />
        <asp:Button ID="KIRIM" runat="server" Text="Daftar" Height="36px" Width="145px" PostBackUrl="~/Tugas/Valid_Form_Result.aspx" />
    </form>
</body>
</html>

setelah itu buat file css nya untuk mempercantik :
body {
    text-align: center;
    vertical-align: central;
}

.div {
    margin: 0px auto;
    text-align: left;
    padding: 15px;
    border: 1px dashed #333;
    background-color: #ffd800;
}

table {
    color: #333;
    font-family: Arial;
    width: 510px;
    border-collapse: collapse;
    border-spacing: 0;
    margin-right: 49px;
    text-align: left;
}

td, th {
    border: 1px solid #ccc;
    height: 30px;
    transition: all 0.3s;
}

th {
    background: #f3f3f3;
    font-weight: bold;
    text-align: center;
}

td {
    background: #FAFAFA;
    vertical-align: central;
}

.td {
    text-align: center;
}

tr td:hover {
    background: #666;
    color: #fff;
}

TEXTAREA, INPUT[type="text"] {
    font-family: Tahoma;
    font-size: 14px;
    color: #808080;
    padding: 3px;
    background: #EEEfff;
    border-left: solid 1px #c1c1c1;
    border-top: solid 1px #cfcfcf;
    border-right: solid 1px #cfcfcf;
    border-bottom: solid 1px #6f6f6f;
}

    INPUT[type="text"]:focus, INPUT[type="text"]:active {
        border-color: #646464;
        background-color: #16bec4;
    }

.rfv {
    color: red;
}

    .rfv:hover {
        color: white;
    }

.center {
    vertical-align: top;
}

okee maka hasilnya adalah :


jika diisi tidak diisi


jika diisi tetapi salah ,misal konfirmasi password  tidak sesuai dengan isian password nya


dan jika sesuai maka akan tampil hasil isiannya pada file Valid_Form_Result.aspx tadi


okeee.. sekian dulu dari saya :D




0 komentar:

Praktikum PHP 5

Praktikum PHP 5

1. pertama,seperti biasa, kita klik file new dengan nama header.php
2.kedua ketikkan script berikut
<!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>
<center>
======================================================================================================================================================
<br><img height="79" src="Capture.PNG" />
<font face="Chiller" size="+6"><strong>SMK TELKOM Sandhy Putra Malang</strong></font><br>
======================================================================================================================================================
</center>
<?php
$kalimat="Attitude is EveryThing";
function bold($andri){
echo "<br>$text<br>";
}
?>
<body>
</body>
</html>

lalu file new lagi dengan nama badan.php
ketikkan script berikut:
<!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>
<?php
$kal="Attitude is EveryThing";
function tebal($andri){
echo "<u><i><b><br>$andri<br><b></i></u>";
}
?>

======================================================================================================================================================
<center>
<font face="Magneto" size="+3"><strong> we Are Fucking Awesome because have : </strong></font><br><br><br>

<?php
tebal("ATTITUDE is EVERYTHING");
?>

<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br></center>
<font color="#33FF66">======================================================================================================================================================</font>
<body>
</body>
</html>

kita file new lagi dengan nama footer.php
ketikkan script berikut:

<!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>
<font color="#33FF66">======================================================================================================================================================</font>
<br>
<marquee><font face="Broadway" size="+1" color="#33FF00"><strong>BY : Andriansyah Agung...</strong></font><br></marquee>
<font color="#33FF66">======================================================================================================================================================</font>
<body>
</body>
</html>

setelah itu,kita lakukan hal yang sama,file new lagi dengan nama home 
lalu ketikkan script berikut:

<!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>
<center>
======================================================================================================================================================
<br><img height="79" src="Capture.PNG" />
<font face="Chiller" size="+6"><strong>SMK TELKOM Sandhy Putra Malang</strong></font><br>
======================================================================================================================================================
</center>
<?php
$kalimat="Attitude is EveryThing";
function bold($andri){
echo "<br>$text<br>";
}
?>
<body>
</body>
</html>

pada header akan muncul hasil jika di run/live:
pada badan akan muncul jika di run/live:
dan pada footer akan muncul jika di run/live:

pada file home yang berfungsi memanggil header,footer dan badan hasilnya adalah :


okee.. terima kasih udah baca tulisan kecil dari saya ini :D

0 komentar:

Praktikum ASP 5

Form Isian

1. pertama,kita buat file new dulu,yaitu ASP web Application 
2.kedua,setelah terbuat file nya pada lahan kosong pada web form itu ketikkan script berikut :
<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Form Data Diri</title>
    <style type="text/css">
        .field {
           background-color: aqua;
        }
    </style>
</head>
<body background="2.PNG">
    <form id="form1" runat="server">
    <div>
        <center><div class="tabel"><table border="4" bgcolor="#FF9999">
            <tr>
                <td rowspan="9" width="150"><center><img src="logo.jpg" width="230px" height="300px"/></center></td>
                <td colspan="3" class="kepala"><center><h4><font color="white"> INPUTAN BIODATA SISWA </font></font></h4></center></td>
            </tr>
            <tr>
                <td class="auto-style2">Nama Lengkap</td>
                <td>:</td>
                <td>
                    <asp:TextBox ID="tbNmLgk" runat="server" /></td>
            </tr>
            <tr>
                <td class="auto-style2"><p></p>Jenis Kelamin</td>
                <td>:</td>
                <td>
                    <asp:RadioButton ID="rdbLaki" runat="server" Text="Laki-laki" GroupName="Gender"/>
                    <asp:RadioButton ID="rdbPrmp" runat="server" Text="Perempuan" GroupName="Gender" OnCheckedChanged="rdbPrmp_CheckedChanged"/>
                </td>
            </tr>
            <tr>
                <td class="auto-style2">Email</td>
                <td>:</td>
                <td>
                    <asp:TextBox ID="tbEmail" runat="server" /></td>
            </tr>
            <tr>
                <td class="auto-style2">Password</td>
                <td>:</td>
                <td>
                    <asp:TextBox ID="tbPwd" runat="server" type="Password" AutoPostBack="false"/></td>
            </tr>
            <tr>
                <td class="auto-style2">Alamat</td>
                <td>:</td>
                <td>
                    <asp:TextBox ID="tbAlmt" runat="server" TextMode="MultiLine" /></td>
            </tr>
            <tr>
                <td class="auto-style2">Cita-cita</td>
                <td>:</td>
                <td>
                    <asp:RadioButton ID="rdbProg" runat="server" Text="Programmer" GroupName="Cita2" /><br />
                    <asp:RadioButton ID="rdbTek" runat="server" Text="Web Designer" GroupName="Cita2" /><br />
                    <asp:RadioButton ID="rdbOther" runat="server" Text="Lainnya" GroupName="Cita2" AutoPostBack="true" /><br />
                    <br />
                    <asp:Panel ID="pnlOther" runat="server" Visible="false">
                        <asp:Label ID="lbOther" runat="server" Text="Cita-cita yang lain :" AssociatedControlID="tbOther"/><br />
                        <asp:TextBox ID="tbOther" runat="server" />
                    </asp:Panel>
                </td>
            </tr>
            <tr>
                <td colspan="3">
                    <div class="tengah"><asp:Button ID="btnSubmit" runat="server" Text="Submit" CssClass="back" OnClick="btnSubmit_Click" BackColor="#ff6699" /></div></td>
            </tr>
        </table></div>
        <hr />
        <asp:Label ID="lbNmLgk" runat="server" /><br />
        <asp:Label ID="lbGender" runat="server" /><br />
        <asp:Label ID="lbEmail" runat="server" /><br />
        <asp:Label ID="lbPwd" runat="server" /><br />
        <asp:Label ID="lbAlmt" runat="server" /><br />
        <asp:Label ID="lbCita2" runat="server" /><br />
            </center>
    </div>
    </form>
</body>
</html>

lalu akan muncul tampilan berikut sebagai hasilnya :
lalu setelah diisi dan di klik submit,maka akan muncul hasil berikut :
okee thanks udah baca.. :D



0 komentar:

Praktikum PHP 4

Form PHP

  1. kali ini saya akan menjelaskan bagaimana cara membuat Form Di PHP
  2. pertama,kita buat new file..
  3. kedua,kita ketikkan script berikut dengan nama terserah :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ISI FORM</title>
</head> 



<body background="blue.jpg">

<marquee bgcolor="#FFB6C1" loop="10">Selamat Datang,Harap isi Form ini</marquee>
<center>
<form id="form1" name="form1" method="post" action="action1.php">

<table width="660" border="0">
<tr>

</tr>
<tr>
<td colspan="3" bgcolor="#0066FF"><center><b><font color="white">DATA SISWA</font></b></center></td>
</tr>
<tr>
<td width="138"><b>Nama</b></td>
<td width="3">:</td>
<td width="206"><input name="nama" type"text" id="nama2" /></td>
</tr>
<tr>
<td><b>Jenis Kelamin</b></td>
<td>:</td>
<td><b> </b>
<input name="gender" type="radio" value="L" />L
<input name="gender" type="radio" value="P" />P </td>
</tr>
</td>
    </tr>
    <tr>
    <td>Tanggal Lahir</td>
    <td>:</td>
    <td>
    <?php
//membuat array bulan
$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=1995; $tahun<2010; $tahun++){ 
echo "<option value=\"$tahun\">$tahun</option>";
echo '</option>';
?>
    </td>

<tr>
<td width="138"><b>Tempat Lahir</b></td>
<td width="3">:</td>
<td width="206"><input name="tempat" type"text" id="tempat" /></td>
</tr>
<tr>
</tr>

<tr>
<td width="138"><b>Alamat</b></td>
<td width="3">:</td>
<td width="206"><input name="alamat" type"text" id="alamat" /></td>
</tr>
<tr>
<td width="138"><b>Asal SMP</b></td>
<td width="3">:</td>
<td width="206"><input name="smp" type"text" id="asalsmp" /></td>
</tr>
<tr>
<td height="54" colspan="3"><center><input button="action.php" type="submit" name="Submit" value="SUBMIT" /></center></td>
</tr>
</table>
</form>
</center>
<marquee bgcolor="#FFB6C1" loop="10">By :Andriansyah Agung</marquee>
</body>
</html>
            4. lalu buat action dari form diatas,file new dengan nama action.php :
<title>Hasil</title>
<?php
$nama=$_REQUEST['nama'];
$email=$_REQUEST['email'];
$gender=$_REQUEST['gender'];
$tempat=$_REQUEST['tempat'];
$hari=$_REQUEST['hari'];
$bulan=$_REQUEST['bulan'];
$tahun=$_REQUEST['tahun'];
$umur=$_REQUEST['umur'];
$komentar=$_REQUEST['komentar'];

print ("
<table width='500'><tr><td>
<form   >
 <fieldset >
  <legend><b>DATA DIRI $nama </b></legend>
  <table>
<tr>
<td>Nama Lengkap</td><td>:</td><td>$nama</td>
</tr>
<tr>
<td>Email</td><td>:</td><td>$email</td>
</tr>
<tr>
<td>Jenis Kelamin</td><td>:</td><td>$gender</td>
</tr>
<tr>
<td>Tempat Lahir</td><td>:</td><td>$tempat</td>
</tr>
<tr>
<td>Tanggal lahir</td><td>:</td><td>$hari - $bulan - $tahun</td>
</tr>
   <tr>
<td>Umur</td><td>:</td><td>$umur</td>
</tr>
<tr>
<td>Komentar</td><td>:</td><td>$komentar</td>
</tr>
</table>
 </fieldset>
</form>
</td></tr></table>
");

?>
 lalu hasilnya adalah :
dan jika form di isi,misal pada gambar maka akan muncul tampilan :



okee. sekian dulu ya.. 


0 komentar:

Praktikum ASP 4

VALIDATION FORM

  1. kali ini saya akan membahas tentang Validasi Form pada ASP:
  2. FIle new pada windows form application
  3. Buat Desainnya dengan drag item item di tool box
  4. lalu klik kanan,view code
  5. dan ketikkan script berikut
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace praktikumASP4
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            progressBar1.Value = 0;
            if (a.Text == "")
            {
                x1.SetError(a, "Masukkan Nama ");
            }
            else
            {
                x1.SetError(a, "");
            }

           if (b.Text == "")
            {
               x2.SetError (b, "Masukkan NIM ");
            }
            else
            {
                x2.SetError(b, "");
            }

            if (c.Text == "")
            {
                x3.SetError(c, "Masukkan Kelas ");
            }
            else
            {
                x3.SetError(c, "");
            }

            if (d.Text == "")
            {
                x4.SetError(d, "Masukkan SMP asal ");
            }
            else
            {
                x4.SetError(d, "");
            }
            for (int i = 0; i < progressBar1.Maximum; i++)
            {
                progressBar1.Value = progressBar1.Value + 1;
            }
            MessageBox.Show("\nNama\t : "+ a.Text + "\nNIM\t : " 
            + b.Text + "\nKelas\t :" + c.Text + "\nSMP asal\t : " + d.Text);
            }

        private void x(string p)
        {
            throw new NotImplementedException();
        }

}

lalu hasilnya adalah :



0 komentar:

Praktikum PHP 3

MENAMPILKAN ISIAN DATA DIRI :

-pertama, kita file new pada dreamweaver anda..
-lalu ketikkan script berikut :

<?php
//fungsi untuk mengubah browser tidak mengeksekusi kode html
//coba setelah kode selesai diganti "text/html"
header('Content-type: text/plain');
//pendeklarasian VARIABEL
//sesuaikan dengan DATA DIRI MASING-MASING
$nama="Andriansyah Agung Ade Pratama";//sesuaikan
$panggilan="Andri";
$kelas="XI TKJ 2";//sesuaikan
$jarak=100;//sesuaikan
$umur=16.00;
//pendekar KONSTANTA
//definisi("nama",isi);
define("SEKOLAH","SMK Telkom Sandhy Putra Malang");
define("SAKU","4.000,00");//sesuaikan
//casting string ke integer
$saku=(int)SAKU;
//penampilan PPESAN dengan PRINT tanpa FORMAT
print("RESUME DATA DIRI");
//penampilan PESAN dengan PRINTF
printf("\nNama Lengkap saya %s adalah siswa \"%s\"",$nama,SEKOLAH);
printf("\nNama Panggilan %s  \t\t :%s",$panggilan);
printf("\nUmur \t\t\t : %d tahun",$umur);
printf("\nKelas (2013) \t\t : %s", $kelas);
printf("\nUang Saku (perbulan)\t : Rp.%d-",$saku);
printf("\nJarak sekolah dengan tempat tiggal saya adalah %f meter lumayan ",$jarak);
//dicoba PRINT diganti ECHO -> beri kesimpulan
($jarak>500) ? print ("JAUH") : print ("DEKAT");
echo ("untuk saya.");
printf("\nDengan uang saku Rp.".SAKU." Lumayan");
($saku<500)?print "CUKUP":print "SISA-nya saya tabung";
//catatan  penulisan printf -> harus dengan tanda kurung ()
?>

dan hasilnya adalah :



Okee Thanks..

0 komentar:

Praktikum ASP 3

Nahh.. lama tidak bertemu..
kita kembali lagi..

kita kali ini akan membahas tentang Praktikum ASP ke 3..

-Pertama,seperti sebelumnya,buka dulu visual studionya,dan caranya untuk file new sama dengan praktik sebelumnya..

-kedua kita mulai ketikkan script berikut :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PercabanganIF
{
    class Program
    {
        static void Main(string[] args)
        {
            kembali :
            Console.WriteLine("\nProgram Volume");
            Console.Write("1. Volume Balok\n2. Volume Kubus\n3. Volume Kerucut\n4. Biodata\n");
            Console.Write("Masukkan Pilihan : ");
            int a = Convert.ToInt16(Console.ReadLine());
            switch (a)
            {
                case 1:
                    Console.WriteLine("\nProgram Volume Balok");
                    Console.Write("masukkan panjang balok : ");
                    float p = Convert.ToSingle(Console.ReadLine());
                    Console.Write("masukkan lebar balok : ");
                    float l = Convert.ToSingle(Console.ReadLine());
                    Console.Write("masukkan tinggi balok : ");
                    float t = Convert.ToSingle(Console.ReadLine());
                    float vb = p * l * t;
                    Console.Write("volume balok : {0}", vb);
                    Console.ReadLine();
                    goto kembali;
                    break;
                case 2:
                    Console.WriteLine("\nProgram Volume kubus");
                    Console.Write("masukkan sisi kubus : ");
                    float s = Convert.ToSingle(Console.ReadLine());
                    float vk = s * s * s;
                    Console.Write("volume kubus : {0}", vk);
                    Console.ReadLine();
                    goto kembali;
                    break;
                case 3:
                    Console.WriteLine("\nProgram Volume kerucut");
                    float phi = 3.14f;
                    Console.Write("masukkan jari - jari kerucut : ");
                    float r = Convert.ToSingle(Console.ReadLine());
                    Console.Write("masukkan tinggi kerucut : ");
                    float tk = Convert.ToSingle(Console.ReadLine());
                    float vkr = phi * r * tk;
                    Console.Write("volume kerucut : {0}", vkr);
                    Console.ReadLine();
                    goto kembali;
                    break;
                case 4:
                    Console.WriteLine("\nProgram Entri Biodata");
                    Console.Write("Masukkan nama anda\t: ");
                    string nama = Console.ReadLine();
                    Console.Write("Masukkan kelas anda\t: ");
                    string kelas = Console.ReadLine();
                    Console.Write("Masukkan hobi-hobi anda : ");
                    string hobi = Console.ReadLine();
                    Console.WriteLine("Nama\t\t= {0} \nKelas\t\t= {1} \nHobi-Hobi\t= {2}",
                    nama, kelas, hobi);
                    Console.ReadLine();
                    goto kembali;
                    break;
            }
        }
    }
}

Lalu Hasilnya :



okee. terima kasih.. kita bakal lanjut nihh ke praktikum berikutnya :D

0 komentar:

Diberdayakan oleh Blogger.
Copyright © 2012 Andriod.