Advanced Contact Form
Add an innovative contact form with robust validation to your website seamlessly.
The advanced contact form will enable your website's visitors to contact you. Whether they contact you regarding the content on your site or for marketing purposes, the complete package has you covered.
The package includes innovative features and state of the art security. You don't need to be concerned about spam, as the captcha feature will prevent it from happening.
Secure Contact Form Advanced techniques will prevent SQL injection and other known insecurities.
Robust Validation Client and server-side validation will prevent malicious behavior.
PHPMailer Integration Receive submitted messages directly to your inbox.
File Attachments Attach photos, videos, audios, or other known file types.
Native Captcha Code Prevent spam and automated bots.
reCAPTCHA v3 Will ensure the form is protected from suspicious users.
AJAX Integration Form submission will take place in the background. No need to wait for the page to reload.
Minimal & Advanced Forms Choose between a minimal or advanced form. Integrate them into your website seamlessly.
Admin Panel View the dashboard, manage messages, edit settings, and more.
SCSS File Preprocessor CSS language that makes writing CSS files more convenient.
Commented Code It will help you understand every aspect of the code.
NO Code Restrictions You have full control over the source code.
Free Updates & Support No time restrictions or limited downloads.
- Apache/Nginx Web Server — We recommend XAMPP for testing on your local environment.
- PHP >= 5.5.0 — PHP >= 8.0 is recommended for optimal performance.
- MySQL >= 5.6 or MariaDB
- Code Editor — PHP files can be edited with Notepad, but we don't recommend it. Instead, download one of the following: Notepad++, Visual Studio Code, or Atom.
- Why am I receiving a MySQL error?
Ensure the database variables in the "config.php" file reflect your MySQL credentials, and make sure you've uploaded the correct SQL file with phpMyAdmin.
- How do I download the ZIP file again if I've lost it?
You can download the package from the receipt email that was sent to you when you purchased the package. If you no longer have this email, you can request a new one here. Remember not to share your download links, these are being monitored.
- I'm not receiving emails, what do I do?
Make sure you have a working mail server and you have updated the mail variables in the configuration file.
Version 2.0.0 30/08/2023
- [Added] a new status called "Replied", which can be triggered when viewing the message in the admin panel.
- [Updated] the admin panel interface and included a bunch of new features (filters, pagination, search, etc.).
- [Added] accounts table to the SQL file, which will be required to log in to the admin panel.
- [Updated] the attachment implementation. You can now attach multiple files and remove individual files.
- [Updated] the native captcha code.
- [Added] a new contact form with reCAPTCHA v3 integrated.
- [Updated] the layout and appearance (CSS).
- [Fixed] a bug with the JS code that affected the output error message.
Version 1.0.0 27/10/2021
- [Release] the advanced contact form initial release.