Latihan 1: Form Handling — PHP

Latihan 1 dari materi Form Handling di PHP — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Simulasikan pemrosesan form. Baris $_POST = [...] di starter adalah isian yang dikirim form (nama Budi, email, dan pesan). Biarkan baris itu.

  1. Simpan nama field wajib di sebuah array: ["nama", "email", "pesan"].
  2. Telusuri array itu dengan foreach. Untuk tiap field yang kosong (cek dengan empty($_POST[$field])), tulis Error: [field] wajib diisi, misalnya Error: email wajib diisi, dan tandai form-nya gak valid.
  3. Kalau semua field terisi, tulis persis:
Terima kasih, Budi! Pesan diterima.

Nama di kalimat itu diambil dari $_POST["nama"], bukan diketik langsung.

Hint