Advanced PHP Contact Form with Database Integration
1.0.0
# Formulir Kontak dengan Backend PHP dan Pemberitahuan Email
Keterangan:
Sistem Formulir Kontak Aman ini adalah solusi canggih berbasis PHP yang dirancang untuk menyediakan cara yang aman dan kuat bagi pengguna untuk mengirim pertanyaan atau pesan melalui situs web perusahaan. Proyek ini mencakup fitur-fitur seperti integrasi database, validasi sisi server, sanitasi, perlindungan CSRF, dan implementasi Google reCAPTCHA untuk memastikan integritas data dan mencegah kerentanan keamanan umum.
Fitur:
htmlspecialchars()
untuk mencegah serangan XSS (Cross-Site Scripting).Struktur Folder:
Folder Structure:
- **css:** Contains CSS files for styling the contact form.
- **docs:** Markdown files containing explanations on how to set up PHPMailer, Google reCAPTCHA, and CSRF protection.
- **images:** Screenshots of the index.php page and other pages.
- **js:** Includes JavaScript files for client-side functionality.
- **vendor:** Contains third-party libraries like PHPMailer.
- **index.php:** PHP file for the contact form interface.
- **process_form.php:** PHP file for processing form submissions and sending email notifications.
- **README.md:** Documentation file explaining project setup and usage.
- **tables.sql:** SQL file for creating the database table in MySQL.
- **thank_you.php:** PHP file for the thank you page.
Teknologi yang Digunakan:
Penggunaan:
process_form.php
dengan kredensial database Anda.index.php
dan kunci rahasia di process_form.php
.index.php
di browser web Anda untuk melihat dan menggunakan formulir kontak.Lisensi:
Proyek ini dilisensikan di bawah Lisensi MIT.