Hasil Laporan Prakering Day 13
Laporan Hasil Praktik Kerja Industri
Nama : Salsafina Wulandari
Kelas : IIX PI RPL
Sekolah : SMK LUQMAN AL HAKIM KUDUS
Laporan Prakering 09/02/2026
Assalamualaikum Wr. Wb.
Alhamdulilah hari ini saya bisa melanjutkan project Pkl. untuk laporan hari ini pak pengembangan fitur kontak dan juga sistem pesan web profil sekolah.
1. Restrukturisasi dan Integrasi Menu Kontak
Pada tahap awal, dilakukan pembenahan tampilan menu kontak dari yang sebelumnya hanya berupa informasi statis (seperti pada foto pertama) menjadi form interaktif yang lebih fungsional (seperti pada foto kedua). Proses ini meliputi:
Mengubah layout menjadi dua bagian utama, yaitu integrasi Google Maps untuk lokasi sekolah dan formulir "Kirim Pesan" bagi pengunjung.
Menghubungkan formulir tersebut dengan database melalui filekoneksi.php. Langkah ini memastikan bahwa setiap inputan dari pengguna tidak hanya tertulis di layar, tetapi tersimpan secara permanen di sistem.

pembuatan Tabel pesan pada Database db_sekolah
Dalam pengembangan ini, diputuskan untuk menambah tabel baru bernama pesan di dalam database db_sekolah. Alasan utama pembuatan tabel ini adalah:
Manajemen Data Terpusat: Agar data pesan dari pengunjung terpisah dari data informasi kontak sekolah (alamat/telp), sehingga pengelolaan data menjadi lebih rapi.
Penyimpanan Riwayat: Tabel ini berfungsi untuk menampung detail pengirim (nama, email), isi pesan, tanggal pengiriman, hingga status pesan (apakah sudah dibaca atau dibalas).
Implementasi Fitur Balasan Pesan (Sisi Admin)
Setelah pesan berhasil masuk ke database, tahap selanjutnya adalah membangun sistem pada halaman admin agar pesan tersebut dapat ditanggapi.
Halaman
balas.php: Membuat kodingan]yang berfungsi menarik data pesan berdasarkan ID tertentu menggunakan metode$_GET.Logika Pemrosesan: Menambahkan fungsi
UPDATEpada SQL. Ketika admin mengirim balasan, sistem akan memperbarui baris pesan tersebut di database dengan mengisi kolom balasan dan mengubah statusnya menjadi "dibalas".Konfirmasi Pengiriman: Mengintegrasikan notifikasi pada halaman kontak pengguna, sehingga muncul keterangan "Pesan berhasil terkirim!" setelah formulir disubmit, memberikan kepastian kepada user bahwa data mereka telah diterima oleh sistem.

Komentar
Posting Komentar