Advanced PHP Contact Form with Database Integration
1.0.0
# PHP 백엔드 및 이메일 알림이 포함된 문의 양식
설명:
이 보안 문의 양식 시스템은 사용자가 회사 웹사이트를 통해 문의사항이나 메시지를 보낼 수 있는 안전하고 강력한 방법을 제공하도록 설계된 고급 PHP 기반 솔루션입니다. 이 프로젝트에는 데이터 무결성을 보장하고 일반적인 보안 취약점을 방지하기 위한 데이터베이스 통합, 서버 측 검증, 삭제, CSRF 보호 및 Google reCAPTCHA 구현과 같은 기능이 포함되어 있습니다.
특징:
htmlspecialchars()
사용하여 사용자 입력을 삭제합니다.폴더 구조:
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.
사용된 기술:
용법:
process_form.php
의 데이터베이스 구성을 업데이트하세요.index.php
의 사이트 키와 process_form.php
의 비밀 키를 교체하세요.index.php
파일에 액세스하세요.특허:
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다.