html form

Sunday, March 29th, 2009

HTML form digunakan untuk mengumpul maklumat dari pengguna (users) dan menghantar maklumat ini ke server untuk diproses. Untuk tutorial ini, saya akan menunjukkan contoh ringkas di mana pengguna akan memasukkan nama dan e-mail mereka, dan kita akan memaparkan maklumat ini kembali kepada pengguna tersebut.

Contoh form.html

<html><body>
<h4>Tutorial Melayu E- Commerce</h4>
<form action="proses.php" method="post"> 
Nama: <input type="text" name="nama"/><br>
Email: <input type="text" name="email"/> 
<input type="submit" />
</form>
</body></html>

Jika anda perhatikan, saya meletakkan attribute action=”proses.php” di dalam tag form html di atas. Ia membawa maksud, jika pengguna menekan butang submit, hantar semua maklumat dari html form ke page proses.php. Jadi secara ringkasnya

Contoh proses.php

<?php
$nama = $_POST['nama'];
$email = $_POST['email'];
$masa = echo date('l jS \of F Y h:i:s A');
 
echo "Selamat Datang $nama. <br>";
echo "Email anda ialah $email <br>";
echo "Masa : $masa <br>";
?>

Semua maklumat dari html form boleh diperolehi dari variable $_POST. Jika anda perhatikan, di dalam form.html, saya telah setkan name=”nama” dan name=”email” : nama-nama inilah yang akan kita gunakan untuk mengenal pasti maklumat mana yang mahu kita proses. Dalam tutorial ringkas ini, saya hanya menggunakan maklumat yang saya perolehi dari user untuk dipaparkan semula ke dalam browser.

Kita boleh bayangkan yang, kita boleh membuat perkiraan, perubahan, sambungan ke pangkalan data, atau apa saja dengan menggunakan maklumat yang diperolehi dari html form ini. Untuk memastikan anda boleh mengatur cara php dengan baik, pastikan anda betul-betul faham dengan bagaimana html form berfungsi.

Selamat mencuba!

Share

Selamat mencuba! Jika anda mempunyai soalan mengenai tutorial ini, sila kemukakan di ruangan di bawah. Untuk soalan lain yang berkaitan dengan aturcara web atau jika anda mempunyai pandangan/idea untuk tutorial baru, e-mail saya di wanmohdfairuz@mckk9903.com atau kemukakan pandangan/soalan anda di dalam forum tutorialmelayu di http://www.tutorialmelayu.com/forum.
Daftar percuma di sini.

tagged under: ...

ABOUT THIS AUTHOR

Masters in Electronics, Embedded System Engineering, Polytech'Nice Sophia, France
  1. ida ajmal
    December 8, 2009 at 4:49 am
    • December 9, 2009 at 12:27 pm
  2. December 18, 2009 at 1:16 pm
    • December 18, 2009 at 3:10 pm
  3. December 4, 2011 at 2:50 am

Leave a Reply