Daftar Isi:
Video: Building Dynamic Web Apps with Laravel by Eric Ouyang 2024
Sebagai contoh penggunaan PHP untuk membangun Bentuk HTML5 yang lebih kompleks, lihat ke atas monty. html Program ini merupakan penghargaan untuk salah satu film terbaik sepanjang masa. (Anda mungkin hanya harus menyewa film ini jika Anda benar-benar akan menyebut diri Anda seorang programmer. Ini adalah bagian dari budaya.)
Bentuk HTML mengajukan pertanyaan. Inilah kodenya:
monty. htmlKuis Monty Python
Siapa namamu? Roger the Shrubber Arthur, Raja Inggris Tim the Enchanter
Apa pencarianmu? Untuk menebang pohon terkuat di hutan dengan ikan herring saya mencari grail suci. Saya mencari semak belukar.
Bagaimana Anda bisa mengatakan bahwa dia penyihir? Dia punya hidung penyihir. Dia punya topi penyihir. Dia mengubahku menjadi sesuatu yang baru.
submit
Tidak ada yang terlalu gila dengan kode ini. Harap perhatikan beberapa fitur berikut:
-
Atribut action diatur ke monty. php. Halaman ini (monty. Html) akan mengirimkan data ke monty. php, yang seharusnya berada di direktori yang sama pada server yang sama.
-
Atribut method diatur ke pos . Semua data pada halaman ini akan diteruskan ke server melalui metode post.
-
Setiap elemen form memiliki atribut name . Atribut nama akan digunakan untuk mengekstrak data dalam program PHP.
-
Semua tombol radio memiliki nilai nama yang sama. Cara Anda mendapatkan tombol radio untuk bekerja sama adalah memberi mereka semua nama yang sama. Dan meskipun mereka semua memiliki nama yang sama, masing-masing memiliki nilai yang berbeda. Saat program PHP menerima permintaan, hanya akan ada nilai dari tombol radio yang dipilih.
-
Setiap kotak cek memiliki nama tersendiri. Kotak cek sedikit berbeda. Setiap kotak centang memiliki nama sendiri, tapi nilainya dikirim ke server hanya jika kotak cek dicentang.
Bidang kata sandi atau bidang tersembunyi sama seperti kotak teks ke PHP. Ambil data dari elemen-elemen ini seperti yang Anda lakukan untuk bidang teks.