Salah satu fitur PHP yang paling kuat adalah caranya menangani formulir HTML. Konsep dasar yang penting untuk dipahami adalah setiap elemen form akan secara otomatis tersedia untuk skrip PHP Anda. Silakan baca bagian manual tentang Variabel dari sumber eksternal untuk informasi lebih lanjut dan contoh penggunaan formulir dengan PHP. Berikut adalah contoh formulir HTML Show
Contoh #1 Bentuk HTML sederhana
Tidak ada yang spesial dari formulir ini. Ini adalah bentuk HTML langsung tanpa tag khusus apa pun. Saat pengguna mengisi formulir ini dan menekan tombol kirim, tindakannya. halaman php dipanggil. Dalam file ini Anda akan menulis sesuatu seperti ini Contoh #2 Mencetak data dari formulir kami
Contoh keluaran dari skrip ini mungkin Hi Joe. You are 22 years old._ Terlepas dari bagian htmlspecialchars() dan Anda juga dapat menangani masukan XForms dalam PHP, meskipun Anda akan merasa nyaman dengan formulir HTML yang didukung dengan baik untuk beberapa waktu. Meskipun bekerja dengan XForms bukan untuk pemula, Anda mungkin tertarik dengannya. Kami juga memiliki pengantar singkat untuk menangani data yang diterima dari XForms di bagian fitur kami 1. Buat Indeks. halaman php di folder baru (�764�) dibuat di bawah folder public_html yang ada di direktori home Anda Untuk menggunakan skrip PHP di halaman web Anda, Anda hanya perlu mengakhiri nama file dengan. php dan pastikan izin pada file diatur dengan benar. File apa pun yang akan diakses oleh server web harus dapat dibaca secara publik, tetapi tidak ada file PHP Anda (atau direktori yang memuatnya) yang dapat dikelompokkan atau dapat ditulis secara publik. Berikut adalah perintah yang dapat Anda gunakan untuk mengatur izin di linux chmod 755 public_html chmod 644 public_html/764/index.php Halaman PHP akan memiliki dua kotak teks sederhana bagi pengguna untuk memasukkan beberapa data ke dalamnya. Label mereka menjadi Firstname dan Lastname Halaman contoh kecil untuk memasukkan beberapa data ke dalam database MySQL menggunakan PHPNama depan. Nama keluarga. Kita juga perlu memastikan bahwa atribut form method adalah �post� sehingga dapat mengakses data yang dimasukkan dengan cara yang dapat diandalkan di halaman selanjutnya yang diarahkan �insert. php� agar data yang dimasukkan ke dalam textbox selanjutnya dapat disimpan ke database di �insert. halaman php� 2. Untuk terhubung ke MySQL. -Sebelum Anda dapat mengakses database MySQL Anda, Anda harus menghubungi administrator sistem untuk meminta akun Setelah administrator memberi tahu Anda bahwa akun Anda telah dibuat, Anda dapat terhubung menggunakan petunjuk berikut Buka http. //mysql. cis. ksu. edu/phpmyadmin dan ketikkan MySQL ID dan kata sandi yang diberikan 3. Sekarang masukkan nama tabel baru �nametable� , jumlah bidang dalam tabel itu sebagai �2� dan tekan tombol GO 4. Masukkan nama bidang menjadi �nama depan� dan �nama belakang� dan pertahankan atribut panjang menjadi �20� untuk kedua bidang. Jenis default VARCHAR disimpan apa adanya 5. Setelah bidang tabel dibuat, layar berikut akan ditampilkan kepada Anda 6. Sekarang kita perlu membuat koneksi ke database MySQL dan kemudian mengirimkan data yang dimasukkan ini dari kotak teks kita. Untuk itu kami membuat halaman PHP baru �insert. php� dan gunakan string koneksi berikut ke variabel koneksi $con Setelah membuat koneksi, kueri SQL sedang ditulis untuk memasukkan data ini ke database MySQL yang sedang dibuat (�nametable�) Untuk memberi tahu pengguna bahwa data sedang dimasukkan, kami menyetel gema ke "1 catatan ditambahkan" $con = mysql_connect("mysql. cis. ksu. edu","cis_id","password"); jika (. $con) � { � die('Tidak dapat tersambung. '. mysql_error()); � } mysql_select_db("cis_id", $kon); $sql="INSERT INTO nametable (fname, lname) NILAI ('$_POST[namanama]','$_POST[namanama]')"; jika (. mysql_query($sql,$kon)) � { � mati('Kesalahan. '. mysql_error()); � } gema "1 catatan ditambahkan"; mysql_close($con) ?> 7. Sekarang ketik URL halaman indeks di browser Anda dan masukkan beberapa data ke dalam kotak teks. Kirim Permintaan �
8. Untuk menelusuri data, Anda perlu mengklik Database. cis_id di atas halaman (http. //mysql. cis. ksu. edu/phpmyadmin) �untuk membuka halaman tabel database. Kemudian klik tombol telusuri seperti yang ditunjukkan di bawah ini, di sebelah �nametable� yang telah Anda buat untuk menelusuri data yang dimasukkan ������������������������������������������������������ 9. Layar berikut kemudian menunjukkan kepada kita data yang sedang dimasukkan ke dalam tabel database MySQL yang sedang dibuat Bagaimana cara mendapatkan data dari tombol kirim di PHP?Metode ini digunakan untuk MENDAPATKAN informasi atau POST informasi seperti yang dimasukkan dalam formulir. Gunakan metode isset() di PHP untuk mengetes apakah form berhasil atau tidak dikirim . Dalam kode, gunakan fungsi isset() untuk memeriksa metode $_POST['submit'].
Bagaimana cara memasukkan data ke dalam database menggunakan tombol di PHP?Memasukkan Data ke dalam Basis Data menggunakan formulir HTML
. php" file connects to a database, and PHP $ _POST variable receives the value from the form. Kemudian, fungsi mysqli_query() mengeksekusi pernyataan INSERT INTO, dan record baru akan ditambahkan ke tabel "contact". Kirimkan.
Bagaimana cara mendapatkan data formulir setelah mengirimkan dalam PHP?Cara mengambil data formulir yang dikirim melalui GET. Saat Anda mengirimkan formulir melalui metode GET, PHP menyediakan variabel superglobal, yang disebut $_GET . PHP menggunakan variabel $_GET ini untuk membuat array asosiatif dengan kunci untuk mengakses semua informasi yang dikirim (form data). Kunci dibuat menggunakan nilai atribut nama elemen.
Bagaimana cara menampilkan data yang dikirimkan pada halaman yang sama dengan formulir di PHP?$_SERVER['PHP_SELF'] . $_SERVER[“PHP_SELF”] adalah variabel super global yang mengembalikan nama file dari skrip yang sedang dijalankan. Ini mengirimkan data formulir yang dikirimkan ke halaman yang sama, alih-alih melompat ke halaman lain. |