Baca Juga
Dalam mengembangkan sebuah aplikasi web, seorang developer dihadapkan
kepada beberapa opsi dalam melakukan update, insert, dan delete record
database. Dan itu semua diawali pada penggunaan form dengan berbagai
action dan method. Begitupun halnya pada implementasi ketika user
memasukkan data ke dalam form inputan. Yang kemudian dilanjutkan kepada
proses pengolahan dimana setelahnya hasil dari olahan tersebut
dimasukkan kedalam database. Nah disinilah pemilihan fungsi method dibutuhkan. Method ini terbagi menjadi 2, yakni POST dan GET,
masing masing memiliki perbedaan yang tipis. Sederhananya method ini
bekerja ketika si user menekan tombol submit dengan action yang telah
disetting sebelumnya.
Contoh :
Buat sebuah file dengan nama index.html
<html>
<head><title>Isi Buku tamu</title></head>
<body>
<form action=get.php method=get>
<table border=0>
<tr><td>Nama : </td><td><input type="text" name="nama"></td></tr>
<tr><td>Alamat :</td><td><input type="text" name="alamat"></td></tr>
<tr><td></td><td><input type="submit" value="Kirim"></td></tr>
</table>
</form>
</body>
</html>
Dan get.php :
<?php
echo $_GET['nama']."<br>".$_GET['alamat'];
?>
Dengan menggunakan method get, variabel dan nilai yang ditampung oleh variabel ditampilkan di URL anda. sehingga URL anda terlihat sangat panjang. Hal ini sangat tidak cocok untuk penggunaan pada script login atau yang sifatnya rahasia karena dapat terkihat oleh User lain.
sebuah file bernama index2.html :
<html>
<head><title>Isi Buku tamu</title></head>
<body>
<form action=post.php method=post>
<table border=0>
<tr><td>Nama : </td><td><input type="text" name="nama"></td></tr>
<tr><td>Alamat :</td><td><input type="text" name="alamat"></td></tr>
<tr><td></td><td><input type="submit" value="Kirim"></td></tr>
</table>
</form>
</body>
</html>
Isi Buku tamu
Dan satu lagi halaman post.php berisi :
<?php
echo $_POST['nama']."<br>".$_POST['alamat'];
?>
Metode ini sama halnya dengan methode GET, namun metode POST tidak menampilkan variabel dan nilainya pada URL sehingga cocok digunakan untuk pengiriman variabel yang sifatnya rahasia..
selamat mencoba..
Contoh :
Buat sebuah file dengan nama index.html
<html>
<head><title>Isi Buku tamu</title></head>
<body>
<form action=get.php method=get>
<table border=0>
<tr><td>Nama : </td><td><input type="text" name="nama"></td></tr>
<tr><td>Alamat :</td><td><input type="text" name="alamat"></td></tr>
<tr><td></td><td><input type="submit" value="Kirim"></td></tr>
</table>
</form>
</body>
</html>
Dan get.php :
<?php
echo $_GET['nama']."<br>".$_GET['alamat'];
?>
Dengan menggunakan method get, variabel dan nilai yang ditampung oleh variabel ditampilkan di URL anda. sehingga URL anda terlihat sangat panjang. Hal ini sangat tidak cocok untuk penggunaan pada script login atau yang sifatnya rahasia karena dapat terkihat oleh User lain.
sebuah file bernama index2.html :
<html>
<head><title>Isi Buku tamu</title></head>
<body>
<form action=post.php method=post>
<table border=0>
<tr><td>Nama : </td><td><input type="text" name="nama"></td></tr>
<tr><td>Alamat :</td><td><input type="text" name="alamat"></td></tr>
<tr><td></td><td><input type="submit" value="Kirim"></td></tr>
</table>
</form>
</body>
</html>
Dan satu lagi halaman post.php berisi :
<?php
echo $_POST['nama']."<br>".$_POST['alamat'];
?>
Metode ini sama halnya dengan methode GET, namun metode POST tidak menampilkan variabel dan nilainya pada URL sehingga cocok digunakan untuk pengiriman variabel yang sifatnya rahasia..
selamat mencoba..
No comments:
Write komentar