praktikum

Praktikum Modul 4: Pemrosesan Form Input HTML dan Penanganan Metode HTTP POST/GET

Asisten Praktikum: Muhammad Fathan Alizain

Praktikum Modul 4: Pemrosesan Form Input & Variabel Superglobal HTTP

Mempelajari mekanisme transmisi data interaktif dari klien ke server melalui formulir HTML, perbedaan penanganan metode HTTP GET vs POST, validasi kelayakan input, dan pencegahan celah keamanan web dasar.

Pelaksanaan & Hasil Belajar:

  1. Tugas Pendahuluan (TPP 4):

    • Kajian variabel superglobal PHP: $_GET, $_POST, $_REQUEST, dan $_SERVER.

    • Analisis keamanan: bahaya mengekspos data sensitif (password/PIN) pada URL query string metode GET.

  2. Kode Program & Eksekusi Laboratorium:

    • Pembuatan form input (form.php) lengkap dengan teks field, radio button, checkbox, select option, dan textarea.

    • Pengambilan dan sanitasi nilai masukan form menggunakan htmlspecialchars() dan fungsi pengecekan eksistensi data isset() / empty().

    • Pembuatan pesan error validasi dinamis jika pengguna mengosongkan kolom isian wajib.

  3. Laporan Resmi (TP 4):

    • Dokumentasi perancangan formulir, pengujian berbagai kombinasi input valid dan tidak valid, serta screenshot tanggapan sistem.

Attachments