Pemrosesan HTML menggunakan PHP Script
Anda juga perlu untuk membuat beberapa baris kode yang menggunakan PHP.
Ini digunakan untuk menerima pengiriman form dan mengirimkan email
kepada Anda. Ada dua bagian yang harus diubah oleh Anda yaitu email dan
subjeknya pada kode-kode di bawah ini.
Simpan file ini sebagai html_form_send.php
01
<?php
02
if(isset($_POST['email'])) {
03
04
// Ubah dua baris di bawah ini
05
$email_to= "you@yourdomain.com";
06
07
$email_subject= "website html form submissions";
08
09
10
functiondied($error) {
11
// your error code can go here
12
echo"We are very sorry, but there were error(s) found with the form you submitted. ";
13
echo"These errors appear below.
14
15
";
16
echo$error."
17
18
";
19
echo"Please go back andfix these errors.
20
21
";
22
die();
23
}
24
25
// validation expected data exists
26
if(!isset($_POST['first_name']) ||
27
!isset($_POST['last_name']) ||
28
!isset($_POST['email']) ||
29
!isset($_POST['telephone']) ||
30
!isset($_POST['comments'])) {
31
died('We are sorry, but there appears to be a problem with the form you submitted.');
Untuk menambahkan kolom baru untuk membentuk form Anda, tinggal copy dan
paste jenis bidang yang Anda butuhkan dari contoh-contoh di bawah ini.
Kami telah memasukkan beberapa rincian yang berbeda tentang HTML tag Form.
HTML Form Tags
Ada berbagai pilihan parameter yang tersedia, yang paling umum adalah: action - ini memungkinkan Anda untuk memberitahu formulir kemana
harus pergi (biasanya nama file script yang akan membaca dan memproses
data formulir yang telah disampaikan). name - nama variable yang dikirim ke suatu aplikasi method - nilai ini harus POST atau GET. Ini memberitahu bentuk
cara pengiriman data. Formulir biasanya harus selalu diatur untuk
menggunakan POST (karena GET akan dilampirkan data formulir ke URL
halaman yang hampir selalu buruk untuk alasan keamanan).
Bidang Teks HTML - Single Line
Ini biasanya yang paling umum untuk ditemukan.
1
<formaction="index.php">
2
Masukkan nama anda: <inputtype="text"name="your_name"/>
3
</form>
Hasilnya:
HTML Textarea (beberapa baris bidang teks)
Bidang textarea lebih cocok untuk mengambil blok besar untuk teks dari pengunjung Anda. Ini adalah contoh untuk komentar.
1
<formaction="index.php">
2
Komentar: <textarearows="5"cols="30"></textarea>
3
</form>
Hasilnya:
HTML Radio Buttons
Bila Anda ingin pengunjung atau pengguna Anda untuk memilih salah satu item dari suatu daftar, dapat menggunakan tombol radio.
01
<formaction="index.php">
02
<inputtype="radio"name="color"value="red"/> Red
03
04
<inputtype="radio"name="color"value="white"/> White
05
06
<inputtype="radio"name="color"value="blue"/> Blue
07
08
<inputtype="radio"name="color"value="green"/> Green
09
10
</form>
Hasilnya:
HTML Check Box
Hampir sama seperti radio button, tetapi ini bentuknya kotak.
01
<formaction="index.php">
02
<inputtype="checkbox"name="friut"value="apples"/> Apples
HTML File Upload Field (field selector)
Kadang-kadang mungkin baik untuk menawarkan pengguna website Anda
pilihan untuk meng-upload file. Untuk ini Anda bisa menggunakan file
tipe field HTML. Jika Anda menggunakan opsi ini Anda juga perlu
menyertakan opsi tambahan untuk tag FORM yaitu enctype="multipart/form-data"
Select a file to upload: <inputtype="file"name="selectedfile"/>
3
</form>
Hasilnya:
HTML Password Field
Jika Anda merasa perlu untuk meminta pengguna Anda untuk memasukkan
sesuatu ke dalam bentuk password, maka Anda harus menggunakan bidang
teks sandi jenis khusus. Menggunakan opsi ini akan menutupi setiap
karakter sebagai jenis pengguna, yang memungkinkan mereka untuk mengetik
secara rahasia.
1
<formaction="index.php">
2
Enter your password: <inputtype="password"name="password"/>
3
</form>
Hasilnya:
HTML drop-downs (aka selects or combo-boxes)
Bila Anda ingin pengunjung Anda untuk memilih sesuatu dari daftar, Anda
bisa menggunakan daftar drop-down. Secara default hanya satu pilihan
yang bisa dipilih, namun Anda dapat membuat beberapa pilihan dengan
memasukkan kata yang lain untuk tag pilihan Anda (ini juga akan mengubah
tampilan).
1
<formaction="index.php">
2
Select Something:
3
<selectname="something">
4
<optionvalue="Google">Google</option>
5
<optionvalue="Bing">Bing</option>
6
<optionvalue="Yahoo">Yahoo</opton>
7
</select>
8
</form>
Hasilnya:
HTML Submit button
Akhirnya, setiap bentuk biasanya harus dapat memungkinkan pengguna untuk
mengirimkan formulir. Pengiriman form biasanya ditangani dengan
menggunakan tombol HTML. Sekali lagi bidang tombol adalah jenis masukan
lapangan (sebagai teks dan password field), namun bidang ini khusus
untuk mengirimkan. Untuk menentukan teks yang muncul pada tombol, kita
dapat menggunakan nilai parameter (value) untuk menyatakan nilai keluar
(dalam contoh di bawah ini kita menyatakan 'Kirim Formulir').
HTML Reset button (Tombol Reset)
Kadang-kadang Anda mungkin ingin untuk memungkinkan pengunjung Anda
untuk me-reset form kembali ke keadaan default. Hal ini dapat dicapai
dengan menggunakan tipe input reset. Seperti tombol Submit, Anda
menentukan teks tombol menggunakan nilai parameter (value). Tombol reset
sangat tidak umum, tetapi masih bisa berguna dalam keadaan tertentu.
1
<formaction="index.php"name="resettest">
2
Masukkan nama anda: <inputtype="text"name="your_name"/>
Tidak ada komentar:
Posting Komentar