PHP Dasar
PHP Menengah
PHP Mahir
PHP Referensi

PHP Form


Dalam tutorial HTML Form pada bagian submit button kita melihat elemen form HTML yang menghasilkan tampilan input berikut :

Nama anda :  << Silahkan isi & klik untuk mencobanya

Kode HTML-nya :

<html>
<body>

<form method="GET" action="http://codingku.com/html/sample/form.php>
Nama anda : <input type="text" name="nama" /> 
<input type="submit" value="submit" />
</form>

</body>
</html>

Ada nama file form.php pada kode HTML di atas, file form.php inilah yang mengolah input dari HTML form (file html).

Inilah isi kode PHP dari file form.php :

<?php

$nm = $_GET['nama'];
echo $nm;

?>

Jadi kesimpulannya, setiap elemen form pada HTML secara otomatis juga bisa di ambil nilainya oleh PHP.

Anda lihat pada file form.php ada fungsi $_GET yang berfungsi untuk mengambil nilai dari form HTML.

Mengenai $_GET dan $_POST akan kami perjelas pada tutorial berikutnya.


Validasi Form

Validasi form sebaiknya dilakukan di browser user sebab validasi melalui browser (script sisi klien, mis : javascript) lebih cepat prosesnya dan validasi melalui server ( mis : php ) akan membebani kerja server.

Penggunaan validasi melalu server dipertimbangkan bila data tersebut akan dimasukkan ke dalam database.

Untuk validasi melalui server sebaiknya gunakan satu macam file, maksudnya adalah untuk mengirimkan form pada file itu sendiri. Hal ini mempermudah pencarian error.


Situs ini masih dalam versi beta, artinya masih dalam proses pengembangan baik dari segi bug maupun isi yg kurang lengkap. Silahkan melihat-lihat yang sudah ada sementara ini, tiap hari kami akan berusaha untuk melengkapi kekurangannya...