1. METHOD
Method
dari sebuah form menentukan bagaimana data inputan form dikirim. Method ini ada
dua macam, yaitu : GET dan POST. Method ini menentukan bagaimana data inputan
dikirim dan di proses oleh PHP.
2. ACTION
Action
dari sebuah form menentukan dimana data inputan dari form diproses. Jika action
ini dikosongkan, maka dianggap proses form terjadi di halaman yang sama. Jadi
halaman form dan halaman proses bisa saja dipisah atau di jadikan satu.
3. SUBMIT BUTTON
Submit
button merupakan sebuah tombol (pada umumnya) yang berfungsi sebagai trigger pengiriman data dari form
inputan. Jika tombol ini ditekan, maka data form akan dikirimkan (diproses) di
halaman yang sudah ditentukan pada atribut action.
Nama File : input.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
<html>
<head><title> rizal desainer
</title></head>
<body>
<form action = "" METHOD
="POST" NAME="input">
nama anda : <input type=
"text" name= "rizal" required> <br>
<input
type="submit" name="input" value="input">
</form>
</body>
</html>
<?php
if
(isset($_POST['input'])) {
$name =
$_POST['rizal'];
echo
"Nama Anda : <b> $name </b>";
}
?>
|
Memisahkan
antara Form dan Proses
Proses
pengolahan form dihalaman yang terpisah dengan form inputannya. Jika proses penanganan
form berada dilakukan di halaman yang berbeda, maka value atribut action pada tag form harus diisi dengan alamat halaman tempat proses pengolahan
form.
Nama File : input2.php
Deskpripsi
: Menampilkan
dengan Method POST
1
2
3
4
5
6
7
8
9
10
|
<html>
<head><title> rizal desainer
</title></head>
<body>
<form action ="proses_input.php"
METHOD ="POST" NAME="input">
nama anda : <input type= "text" name= "rizal"
required> <br>
<input type="submit" name="input" value="input">
</form>
</body>
</html>
|
Nama File : proses_input.php
Deskpripsi
: Penanganan
dengan Method POST
1
2
3
4
5
6
|
<?php
if
(isset($_POST['input'])) {
$name =
$_POST['rizal'];
echo
"Nama Anda : <b> $name </b>";
}
?>
|
Nama File : input3.php
Deskpripsi
: Pengolahan
dengan Method GET
1
2
3
4
5
6
7
8
9
10
|
<html>
<head><title> rizal
desainer </title></head>
<body>
<form action ="proses3.php"
METHOD ="GET" NAME="input">
nama anda : <input type= "text" name= "rizal"
required> <br>
<input
type="submit" name="input" value="input">
</form>
</body>
</html>
|
Nama File : proses3.php
Deskpripsi
: Penanganan
dengan Method GET
1
2
3
4
5
6
|
<?php
if
(isset($_GET['input'])) {
$name = $_GET['rizal'];
echo
"Nama Anda : <b> $name </b>";
}
?>
|
Nama File : input4.php
Deskripsi
: Program menampilkan hasil inputan lebih banyak.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<html>
<head><title> rizal desainer
</title></head>
<body>
<form ACTION
="proses4.php" METHOD ="POST" name="input">
Teman-teman Dekatku<br>
<input type="text"
name="nama1"><br>
<input type="text"
name="nama2"><br>
<input type="text"
name="nama3"><br>
<input type="text"
name="nama4"><br>
<input type="submit"
name="input" value="input">
</form>
</body>
</html>
|
Nama File : proses4.php
Deskripsi
: Penanganan form inputan input4.php
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<?php
if
(isset($_POST['input'])) {
$nama1
= $_POST['nama1'];
$nama2
= $_POST['nama2'];
$nama3
= $_POST['nama3'];
$nama4
= $_POST['nama4'];
echo
"<b> Nama Teman-teman Dekatku :</b> <br>" ;
echo
$nama1. "<br>";
echo
$nama2. "<br>";
echo
$nama3. "<br>";
echo
$nama4. "<br>";
}
?>
|
Nama File : input05.php
Deskripsi
: program menampilkan form login (inputan text dan password)
1
2
3
4
5
6
7
8
9
10
11
12
|
<html>
<head><title>
Login</title></head>
<body>
<FORM
action= "proses05.php" Method="POST"
NAME="input">
<h2>
Login </h2>
username
: <input type="text" name="username"><br>
password
: <input type="text" name="password"><br>
<input
type="submit" name="login" value ="login">
<input
type="reset" name="reset" value ="reset">
</FORM>
</body>
</html>
|
Nama File : proses05.php
Deskripsi
: program sederhana untuk memeriksa inputan username dan password pada program
input05.php
1
2
3
4
5
6
7
8
9
10
11
|
<?php
if
(isset($_POST['login'])){
$user = $_POST['username'];
$pass = $_POST['password'];
if ($user == "admin" &&
$pass =="123"){
echo "login berhasil";
} else {
echo" login gagal";
}
}
?>
|
Penjelasan : Program
login sederhana
Dari program diatas
terdapat inputan username dan password. Selanjutnya nilai inputan akan diproses
dan ditampilkan pesan berhasi (lihat gambar) dan jika salah maka akan
ditampilkan pesan kesalahan (lihat gambar).
Nama File =”radio.php”
Deskripsi
= “Program akan menampilkan pilihan jurusan dengan radio button”
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
<html>
<head><title>
Kejurusan </title></head>
<body>
<form
action ="proses_radio.php" method ="POST" name =
"input">
<h2>
Pilih Jurusan Anda :</h2>
<input
type ="radio" name ="jurusan" value ="TI"
checked> Teknologi Informatika <br>
<input
type ="radio" name ="jurusan" value ="SI"
checked> Sistem Informatika <br>
<input
type ="radio" name ="jurusan" value ="SI"
checked> Sistem Komputer <br>
<input
type ="radio" name ="jurusan" value ="KA"
checked> Komputer Akutansi <br>
<input
type ="submit" name ="pilih" value ="pilih">
</form>
</body
</html>
|
Nama File = “ proses_radio.php”
Deskripsi
=” Program untuk mengambil dan menampilkan jurusan yang sudah dipilih pada
program file radio.php”
1
2
3
4
5
6
7
8
|
<?php
if
(isset($_POST['pilih'])) {
$jurus = $_POST['jurusan'];
echo "Jurusan Anda adalah
<b><font color
='red'>$jurus</font></b>";
}
?>
|
Nama file : “check.php”
Deskripsi : Program untuk menampilkan nama kunjungan
kota.
<html>
<head><title>
KOta </title></head>
<body>
<form
action ="proses_check.php" method ="POST" name =
"input">
<h2>
Pilih KOTA yg ingin Anda kunjungi :</h2>
<input
type ="checkbox" name ="kota1" value
="Pontianak"> PTK <br>
<input
type ="checkbox" name ="kota2" value
="Singkawang"> SKW <br>
<input
type ="checkbox" name ="kota3" value
="Sambas"> SB<br>
<input
type ="checkbox" name ="kota4" value
="Mempawah"> MPW <br>
<input
type ="submit" name ="pilih" value ="pilih">
</form>
</body
</html>
|
Nama file :
“proses_check.php”.
Deskripsi : Penanganan
untuk menampilkan program file check.php.
<?php
if
(isset($_POST['pilih'])) {
echo
"Kota Yang Ingin Di Kunjungi : <br>";
if
(isset($_POST['kota1'])) {
echo "+ ". $_POST['kota1'].
"<br>";
}
if
(isset($_POST['kota2'])) {
echo "+ ". $_POST['kota2'].
"<br>";
}
if (isset($_POST['kota3'])) {
echo "+ ". $_POST['kota3'].
"<br>";
}
if
(isset($_POST['kota4'])) {
echo "+ ". $_POST['kota4'].
"<br>";
}
}
?>
|
Nama file : “
combobox.php”
Deskripsi : Program
untuk menampilkan pilihan dengan combo box.
<html>
<head><title>
pelajaran </title></head>
<body>
<form
action ="proses_combobox.php" method ="POST" name =
"input">
<h2>
Pilih Mata pelajaran :</h2>
<select
name="MAPEL">
<option
value = "Matematika"> MTK </option>
<option
value = "B.Indonesia"> B.I </option>
<option
value = "B.Inggris"> B.Ing </option>
<option
value = "Pendidikan Agama"> PA </option>
<option
value = "Ilmu Pengetahuan Alam"> IPA </option>
</select>
<input
type ="submit" name ="pilih" value ="pilih">
</form>
</body
</html>
|
Nama file :
“combobox.php”
Deskripsi : Penanganan
program dari file combobo.php.
<?php
if
(isset($_POST['MAPEL'])) {
$pelajaran= $_POST['MAPEL'];
echo "Mata Pelajaran :
<font color = green><b>
$pelajaran </b></font>";
}
?>
|
Nama file :
“textarea.php”
Deskripsi : Program
untuk menampilkan form inputan dari text area.
<html>
<head><title></title></head>
<body>
<form
action ="proses_textarea.php" method ="POST"
name="input">
<h2>
Input kritik /Saran :</h2>
<textarea
name="saran" cols="40" rows
="5"></textarea><br>
<input
type="submit" name="proses" value ="input
saran">
</form>
</body>
</html>
|
Nama file : “proses_textarea.php”
Deskripsi : Penanganan
proram dari file textarea.php.
<?php
if
(isset($_POST['proses'])){
$saran = $_POST['saran'];
echo "Kritik / Saran Anda adalah :
<br>";
echo "<font color=blue>
<b>$saran</b></font>";
}
?>
|
Sekian dari postingan saya, mohon maaf bila ada kesalahan dalam penulisan.
No comments:
Post a Comment