Tugas PWEB 8 - Latihan Back End Upload Foto

 Pertemuan 13

Tugas 8  - Latihan Back End Upload Foto

Nama : Nadya Zuhria Amana
NRP : 5025211058
Kelas : PWEB A

Link Github : Tugas PWEB 8

Deskripsi Tugas: Membuat Upload Pas Foto Pelengkap Pendaftaran

Berikut adalah penjelasan lebih rinci dari masing-masing file:

config.php

File ini memiliki fungsi sebagai berikut:

  • Menyimpan konfigurasi database
  • Menghubungkan ke database
  • Mengatur karakter set

form-daftar.php

File ini memiliki fungsi sebagai berikut:

  • Menampilkan formulir pendaftaran siswa
  • Memvalidasi data yang dimasukkan pengguna
  • Mengirim data ke file proses-pendaftaran.php




form-edit.php

File ini memiliki fungsi sebagai berikut:

  • Menampilkan formulir edit data siswa
  • Mengambil data siswa dari database
  • Memvalidasi data yang dimasukkan pengguna
  • Mengirim data ke file proses-edit.php



hapus.php

File ini memiliki fungsi sebagai berikut:

  • Mengambil data siswa dari database
  • Menghapus data siswa dari database



index.php

File ini memiliki fungsi sebagai berikut:

  • Menampilkan halaman utama sistem pendaftaran siswa
  • Menampilkan pilihan untuk melihat daftar siswa yang telah mendaftar atau pendaftaran baru



list-siswa.php

File ini digunakan untuk menampilkan daftar siswa yang telah mendaftar. File ini menampilkan data siswa, seperti nama, alamat, nomor telepon, email, tanggal lahir, kelas, dan ID orang tua.

File ini memiliki fungsi sebagai berikut:

  • Mengambil data siswa dari database
  • Menampilkan data siswa dalam bentuk tabel




list-siswa.php

File ini memiliki fungsi sebagai berikut:

  • Mengambil data siswa dari database
  • Menampilkan data siswa dalam bentuk tabel

Untuk mengambil data siswa dari database, file ini menggunakan perintah SELECT. Perintah ini akan mengambil semua data dari tabel siswa.

Untuk menampilkan data siswa dalam bentuk tabel, file ini menggunakan tag table. Tag ini akan digunakan untuk membuat tabel dengan header dan isi.


proses-edit.php

File ini memiliki fungsi sebagai berikut:

  • Mengambil data siswa dari database
  • Memvalidasi data yang dimasukkan pengguna
  • Mengubah data siswa di database

Untuk mengambil data siswa dari database, file ini menggunakan perintah SELECT. Perintah ini akan mengambil data siswa dengan ID tertentu.

Untuk memvalidasi data yang dimasukkan pengguna, file ini menggunakan fungsi filter_input(). Fungsi ini akan digunakan untuk memvalidasi data berdasarkan jenis datanya.

Untuk mengubah data siswa di database, file ini menggunakan perintah UPDATE. Perintah ini akan mengubah data siswa dengan ID tertentu.







proses-pendaftaran.php

File ini memiliki fungsi sebagai berikut:

  • Mengambil data siswa dari formulir pendaftaran
  • Memvalidasi data yang dimasukkan pengguna
  • Menyimpan data siswa ke database

Untuk mengambil data siswa dari formulir pendaftaran, file ini menggunakan variabel $_POST. Variabel ini akan menyimpan data yang dikirim dari formulir pendaftaran.

Untuk memvalidasi data yang dimasukkan pengguna, file ini menggunakan fungsi filter_input(). Fungsi ini akan digunakan untuk memvalidasi data berdasarkan jenis datanya.

Untuk menyimpan data siswa ke database, file ini menggunakan perintah INSERT. Perintah ini akan menyimpan data siswa baru ke database.





Posting Komentar

Lebih baru Lebih lama