PENANGANAN FORM, PENYIMPANAN DAN PENGAMBILAN NILAI VARIABEL MINGGU KE-3
Membuat Form Buat form dengan input: Simpan dgn nama form.html Nim (text) Nama (text) Jenis kelamin (radio) Kota asal (select) Keterangan (textarea) Simpan dgn nama form.html
Variabel Form Variabel yang berhubungan dengan form ada beberapa: Variabel yang menamai setiap elemen input form, dibuat dengan atribut name Variabel super global (SG) Variabel sistem yang sudah ada yang akan menangkap data yang diinput lewat form. Var SG ada banyak, yg berhubungan dengan form adalah $_POST[] dan S_GET[].
Variabel SG Variabel SG bertipe array. Artinya, variabel SG menggunakan indeks untuk menyimpan data. $_POST[“fnim”], $_POST[“fnama”] Dalam form, indeks var SG sama dengan nama setiap elemen input form Var $_POST[] digunakan untuk form dengan method post Var $_GET[] digunakan untuk form dengan method get
Hubungan antara variabel form dengan SG <form action=“addMhs.php” method=“post”> <input type=“text” name=“fnim”> </form> Variabel SG: $_POST[“fnim”] Nilai data variabel form fnim ketika disubmit akan tersimpan di variabel SG yang sesuai yaitu $_POST[“fnim”].
Mekanisme pengiriman data form Klik submit Terkirim fnim=“A22.2018.00240” File form.html ............. <form action=“addMhs.php” method=“post”> <input type=“text” name=“fnim”> <button type=“submit”>Simpan</button> </form> File addMhs.php ..... $nim=$_POST[“fnim”] echo “NIM : $nim”; Var $_POST[“fnim”] jadi berisi “A22.2018.00240”
Tugas Form dosen, input: Simpan sebagai dosen.html npp dosen (text, fnpp) ex:0686.11.1997.128 Nama dosen (text, fnmDos) Simpan sebagai dosen.html Form mata kuliah, input: Kode mata kuliah (text, kdMatkul) ex:A22.53406 Nama mata kuliah (text, nmMatkul) SKS (select, fsks) (data:2,3,4,6) Jenis mata kuliah (select, fjnsMatkul) (data:Teori,Praktek,Teori/Praktek) Semester (select, fsmt) (data:1,2,3,4,5,6,7,8,9,10,11,12,13,14) Simpan sebagai matkul.html