Kegiatan Pribadi Program Kalender - Mencetak Formulir Web Dengan Fungsi
Dalam tutorial ini, kami akan terus bekerja pada file program ActivityEntry.php3 untuk proyek Program Kalender Aktivitas Pribadi. Sejauh ini kami telah menulis kode untuk bagian dari program yang menguji apakah formulir web Entri Kegiatan telah diisi dan diserahkan ke program.

if (kosong ($ _ POST ['kirim'])) {form gema ke halaman web}
lain {memproses data}

Jika $ _POST ['kirim'] kosong, tombol kirim pada formulir web belum digunakan dan formulir belum diisi. Dalam hal ini, program akan mengirimkan formulir web ke browser melalui pernyataan gema. Ini kodenya sejauh ini. Ini berfungsi dengan baik jika ini adalah satu-satunya waktu yang diperlukan program untuk mengirim formulir web ke browser. Tetapi kita perlu mempertimbangkan bahwa formulir web yang sama ini akan dikirim ke browser dalam tiga contoh.

  1. Karena kami telah mengkodekan program kami sejauh ini, formulir akan dikirim ketika formulir belum diisi ($ _POST ['kirim'] kosong) dan kami ingin menambahkan aktivitas baru ke kalender.
  2. Setelah formulir diisi, variabel $ _POST ['kirim'] tidak akan kosong. Program kemudian akan memeriksa kesalahan dalam data yang dikirimkan. Jika ada informasi yang hilang karena Anda tidak mengisi formulir sepenuhnya, pesan kesalahan dikirim ke browser bersama dengan formulir web lagi.
  3. Anda mungkin perlu mengubah informasi tentang suatu kegiatan yang sebelumnya Anda masukkan ke dalam basis data. Misalnya, Anda mungkin ingin mengubah status dari tidak lengkap menjadi selesai. Ketika Anda perlu mengedit aktivitas yang dimasukkan sebelumnya, formulir akan dikirim ke browser untuk perubahan.
Sampai sekarang, pernyataan gema masih dikodekan dalam pernyataan if di file ActivityEntry.php3.

if (kosong ($ _ POST ['kirim'])) {form gema ke halaman web}

Tetapi kita perlu menggunakan pernyataan gema yang sama ini untuk ketiga contoh. Jadi kita dapat membuat program kita lebih efisien jika kita mengubah pernyataan echo ke suatu fungsi. Maka setiap saat program membutuhkan formulir web, kami akan memanggil fungsi. Oleh karena itu, kita perlu mengubah pernyataan gema dalam kode di atas menjadi panggilan fungsi.

if (kosong ($ _ POST ['kirim'])) {panggilan fungsi}

Selanjutnya







Petunjuk Video: Cara Membuat UserForm Input Data di Excel (Mungkin 2024).