Kami membuat formulir HTML sederhana yang memiliki tiga bidang nama, alamat email, dan pesan. Bagian desain diimplementasikan menggunakan CSS. Fungsi apa pun ditambahkan ke formulir menggunakan PHP. Kami dapat menambahkan detail kami sendiri, seperti alamat, nomor telepon, alamat email, dll sesuai kebutuhan aplikasi. Kita dapat membuat formulir dalam beberapa bagian dan div HTML sehingga akan lebih mudah untuk menambahkan gaya nanti.
Contoh. Pada contoh di bawah ini, beberapa ikon Font Awesome digunakan. Kami telah membuat bagian yang berbeda dengan heading. Selain formulir yang dimodifikasi, kami telah menambahkan ikon dan informasi kontak lainnya
Kode HTML
HTML
<!DOCTYPE html>_
<html>
<head>
<<!DOCTYPE html>1
<!DOCTYPE html>2<!DOCTYPE html>3<!DOCTYPE html>4<!DOCTYPE html>5
<!DOCTYPE html>_2<!DOCTYPE html>7<!DOCTYPE html>4
<!DOCTYPE html>_9
<_1
<<!DOCTYPE html>1
<!DOCTYPE html>2<!DOCTYPE html>3<!DOCTYPE html>4<!DOCTYPE html>5
<!DOCTYPE html>_2<!DOCTYPE html>7<!DOCTYPE html>4
html2
<_1
<<!DOCTYPE html>1 <!DOCTYPE html>3<!DOCTYPE html>4<!DOCTYPE html>5 <!DOCTYPE html>7<!DOCTYPE html>4>3 <1
>6head>
<________5<!DOCTYPE html>_4_______
< 5 6<!DOCTYPE html>4 8>
<!DOCTYPE html>2<1
<!DOCTYPE html>2<<4 <5<!DOCTYPE html>4<7>
________2______9<head1head2head1>
________2______9<<4 <5<!DOCTYPE html>4>0>
________4<_4_______3
>2<>6 <5<!DOCTYPE html>4________4______9
0 1<!DOCTYPE html>4 3 4<!DOCTYPE html>4 6>
8<<4 <5<!DOCTYPE html>4<!DOCTYPE html>03>
<!DOCTYPE html>05<<4 <5<!DOCTYPE html>4<!DOCTYPE html>10>
0<!DOCTYPE html>13
0<<!DOCTYPE html>16
<!DOCTYPE html>17<!DOCTYPE html>18<!DOCTYPE html>4<!DOCTYPE html>20
<!DOCTYPE html>17<5<!DOCTYPE html>4<!DOCTYPE html>24
<!DOCTYPE html>17 6<!DOCTYPE html>4<!DOCTYPE html>28
<!DOCTYPE html>17<!DOCTYPE html>30<!DOCTYPE html>4<!DOCTYPE html>32
<!DOCTYPE html>17<!DOCTYPE html>34<!DOCTYPE html>4<!DOCTYPE html>28
<!DOCTYPE html>17<!DOCTYPE html>38<!DOCTYPE html>4<!DOCTYPE html>40
0<1
<!DOCTYPE html>_05>6<4>
8>6<4>
8<<4 <5<!DOCTYPE html>4<!DOCTYPE html>03>
<!DOCTYPE html>05<<4 <5<!DOCTYPE html>4<!DOCTYPE html>10>
0<!DOCTYPE html>66
0<<!DOCTYPE html>16
<!DOCTYPE html>17<!DOCTYPE html>18<!DOCTYPE html>4<!DOCTYPE html>73
<!DOCTYPE html>17<5<!DOCTYPE html>4<!DOCTYPE html>24
<!DOCTYPE html>17 6<!DOCTYPE html>4<!DOCTYPE html>73
<!DOCTYPE html>17<!DOCTYPE html>30<!DOCTYPE html>4<!DOCTYPE html>85
<!DOCTYPE html>17<!DOCTYPE html>34<!DOCTYPE html>4<!DOCTYPE html>73
<!DOCTYPE html>17<!DOCTYPE html>38<!DOCTYPE html>4<!DOCTYPE html>40
0<1
<!DOCTYPE html>_05>6<4>
8>6<4>
8<05
8<<08
<!DOCTYPE html>_05<5<!DOCTYPE html>4<!DOCTYPE html>24
<!DOCTYPE html>_05<14<!DOCTYPE html>4<16
<!DOCTYPE html>_05<!DOCTYPE html>30<!DOCTYPE html>4<20
<!DOCTYPE html>_05<!DOCTYPE html>34<!DOCTYPE html>4<24>
8>6<08>
8<<32
<!DOCTYPE html>_05<5<!DOCTYPE html>4<36
<!DOCTYPE html>_05 6<!DOCTYPE html>4<40
<!DOCTYPE html>_05<!DOCTYPE html>18<!DOCTYPE html>4<40
<!DOCTYPE html>_05<!DOCTYPE html>38<!DOCTYPE html>4<48>
<!DOCTYPE html>05<<52 <5<!DOCTYPE html>4<55<56<52>
<!DOCTYPE html>05<<61 <5<!DOCTYPE html>4<64<65<61>
8>6<32>
>2>6>6>
>2<77
<9>6<4>
<9<83
________2______9<<4 <5<!DOCTYPE html>4<89>
>2<<93 <5<!DOCTYPE html>4<96>
8<html00 <5<!DOCTYPE html>4html03>
<!DOCTYPE html>05<<52 <5<!DOCTYPE html>4________3______10>
0<<61 <5<!DOCTYPE html>4html17>
<!DOCTYPE html>17html20
0>6<61>
html25>6<52>
8>6html00>
8<html00 <5<!DOCTYPE html>4html03>
<!DOCTYPE html>05<<52 <5<!DOCTYPE html>4html45>
0<<61 <5<!DOCTYPE html>4html52>
<!DOCTYPE html>17<html56 <!DOCTYPE html>7<!DOCTYPE html>4html59 html60<!DOCTYPE html>4html62>
html64html65html56>
0>6<61>
<!DOCTYPE html>_05>6<52>
8>6html00>
8<html00 <5<!DOCTYPE html>4html03>
<!DOCTYPE html>05<<52 <5<!DOCTYPE html>4________3______92>
0<<61 <5<!DOCTYPE html>4________3______99>
<!DOCTYPE html>17>02
0>6<61>
<!DOCTYPE html>_05>6<52>
8>6html00>
>2>6<93>
<9>6<4>
<!DOCTYPE html>2>6<4>
>6 5>
>6 1>
>6html>
Keluaran
Kode CSS. Setelah membuat file HTML, kita harus menambahkan CSS untuk menyempurnakan tampilannya. Setelah kami menambahkan gaya ke kode, kami harus mengurus hal lain. Situs web kami harus dapat beradaptasi dengan ukuran dan resolusi layar yang berbeda. Jadi kita harus menambahkan kueri media. Kode CSS berikut merupakan isi dari file “style. css” digunakan dalam kode HTML di atas
gaya. css
CSS
>_38
>_39>40>41>42
>_43>40>45>42
>47>48>40>50>42
>_52>40>54>42
>_56
>_57
>_39>40>60>42
>_62>63>64>42
>_66>40>68>42
>70>40>72>42
>_74>40>50>42
>_52>40>80>42
>_82>40>84>42
>86>40>88 >89 ________4______90
>_91>92>42
>_94>40>96>42
>_98>40>96>42
>_56
03 04 05
06>40 08 09
>_62>40>64>42
>_66>40>68>42
>_94>40 20>42
>_56
_23
24>40>68>42
>_66>40>68>42
>_56
_33
24>40>68>42
>_66>40>68>42
>_56
_43
>_39>40 46>42
>70>40 50>42
>_56
_53
>_66>40>68>42
>_56
_59
>_52>40>80>42
>86>40 66 >89 >84>42
>_91 71>42
>_56
74 75 05
>_94>40>68>42
81>40 83>42
>_56
74 75 88
>70>40 91>42
06>40 95 09
>_56
74 75 <00
>_82>40>84>42
>_62>63>64>42
>_56
74 75 <12
<13>40<15>42
>_56
<_18
>_52>40>80>42
>_56
_
<25<26 <27<28>40<30<31
>_57
>39>40<36>42
>70>40<41>42
>_56
_43
>_39>40<47>42
>70>40<51>42
>_56
>_56
_
<25<26 <27<28>40<61<31
>_57
>39>40<67>42
>70>40<72>42
>98>40 71>42
>_56
_23
>39>40<84>42
>62>63>64>42
<92>40<94>42
<97>40 20>42
>_56
_33
>39>40head06>42
>62>63>64>42
>70>40 20>42
>_56
74 75 05
>_94>40>72>42
>_56
head_27
>98>40head31>42
head34>40>96>42
>_56
head_39
>62>63>64>42
>39>40>45>42
>_56
>_56
kode PHP. Untuk menambahkan fungsionalitas ke formulir, kami menggunakan phpmailer. File php terpisah “contact. php” dibuat dan nama file ditambahkan dalam file HTML di form action field.
<form class="form-horizontal" method="post" action="contact.php">Dalam kode berikut, kami mendapatkan nama, email, dan pesan dari formulir kontak. Saat tombol “KIRIM” diklik, email dikirim dari situs web ke alamat email yang ditentukan dalam kode PHP, dengan baris subjek “Ini adalah baris subjek”
PHP
head_52
head_53
head54 <!DOCTYPE html>4head56head57head58head59
head60<!DOCTYPE html>4head56head57head64head59
head66<!DOCTYPE html>4head56head57head70head59
________7______72 <!DOCTYPE html>4head74>42
________7______76 <!DOCTYPE html>4head78>42
head80
head_81
head_82
head_83
head84 <!DOCTYPE html>4head86 74head54 74head90
74head60 74head95 74head66>42
head99 <!DOCTYPE html>4>01 74>03 74
8>06>42
>08>09head60 >11
>13head72>15head76>15head84>15head99>21
>_56
>_23
>_24>25>21
>_27
Dalam contoh di atas, lokasi pengalihan diberikan sebagai “terakhir. html”. Kami dapat mengarahkan ulang ke nama file apa pun. Kode di atas tidak dapat diuji di browser web atau server langsung. Untuk menguji kerja email, diperlukan server host berbayar