BEKERJA DENGAN FORM

Download Report

Transcript BEKERJA DENGAN FORM

BEKERJA DENGAN FORM
Lisda Juliana P.,Ssi.
FORM
Sintax :
<form name=“ " method=“ " action=“ ">
Name= nama form
Action= lokasi dari script yang akan memproses
data dari form.
Method= metode yng digunakan untuk
pengiriman data yang dituliskan pemakai
aplikasi ke server .
Langkah-langkahnya:
1. Buat form.html
<html>
<head><title>:::Form Registrasi:::</title>
</head>
<body>
<form name="Form" method="post" action="proses.php“>
Sehingga hasilnya :
2. Buat file form.php
Dengan cara setiap nama control di form.html
harus sama dengan proses.php
Contoh type chexbox
Di form.html // cara 1
Education :
<input type="checkbox" name="SD" value="SD -">SD
<input type="checkbox" Name="SLTA" Value="SLTA -">SLTA
<input type="checkbox" Name="SMA"
Value="SMA -">SMA
<input type="checkbox" Name="Akademik"
Value="Akademik -">AKADEMIK
<input type="checkbox" Name="Strata"
Value="Strata -">STRATA-1
<input type="checkbox" Name="Sarjana"
Value="Sarjana">PASKA SARJANA </td>
Maka difile proses.php dibuat :
<?php
$sd=$_POST["SD"];
$SLTP=$_POST["SLTP"];
$SMA=$_POST["SMA"];
$Akademik=$_POST["Akademik"];
$Sarjana=$_POST["Sarjana"];
//menampilkan variabel
Echo “<b>Education:</b>”;
<b>echo$sd;&nbsp;echo$SLTP;&nbsp;
echo$SMA;&nbsp;echo$Akademik;&nbsp;
echo$Sarjana;</b>
?>
Di form.html//Cara 2 dgn menggunakan array
<form NAME="form1" METHOD="post “ ACTION="PROSES.PHP">
<p ALIGN="LEFT">Pendidikan</p>
<input TYPE="checkbox" NAME="pendidikan[]" VALUE="SD-"> SD
<input TYPE="checkbox" NAME="pendidikan[]" VALUE="SMP-">
SLTP
<input TYPE="checkbox" NAME="pendidikan[]" VALUE="SLTA-">
SLTA
<input TYPE="checkbox" NAME="pendidikan[]"
VALUE="SARJANA“>SARJANA
Maka difile proses.php dibuat :
//menampilkan variabel checkbox
echo "<H2>Education:</H2>";
if ( !empty($_POST[pendidikan]))
foreach ($_POST[pendidikan] as $value )
{
print"$value\n";
}
Type data option buton :
Contoh : di form.html // cara 1
Jenis Kelamin :
<input type="radio" name="Jkel"
value="Pria">Pria
<input type="radio" name="Jkel"
value="Wanita“>
Nb : type option button hanya boleh memilih
satu saja maka nama controlnya sama
Di proses.php
$Jkel=$_POST["Jkel"];
//untuk memanggilnya:
<b>Jenis Kelamin</b>
echo$Jkel;
//Cara 2 dgn menggunakan array
Pada form.html
<p>Jenis kelamin :</p>
<input type="radio" name="jenkel[]"
value="Pria" id="jenkel_0">Pria
<br>
<input type="radio" name="jenkel[]"
value="Wanita" id="jenkel_1">Wanita
Pada proses.php
/*menampilkan variabel option button */
echo "<H2>Jenis Kelamin:</H2>";
if ( !empty($_POST[jenkel]))
foreach ($_POST[jenkel] as $nilai )
{
print"$nilai\n";
}
Untuk type data combobox lihat
Check.html
Proses.php
Untuk type password
Pass.html
Login.php