33![ version] ( https://img.shields.io/badge/version-1.2.0-blue.svg ) ![ code size] ( https://img.shields.io/github/languages/code-size/raspgot/Contact-Form-PHP ) [ ![ closed issues] ( https://img.shields.io/github/issues-closed-raw/raspgot/Contact-Form-PHP )] ( https://github.com/raspgot/Contact-Form-PHP/issues?q=is%3Aissue+is%3Aclosed )
44[ ![ stars] ( https://img.shields.io/github/stars/raspgot/Contact-Form-PHP?style=social )] ( https://github.com/raspgot/Contact-Form-PHP/stargazers )
55
6- Simple, customizable and secure bootstrap contact form using Ajax, validations inputs, SMTP protocol, rejected domain not found and Google reCAPTCHA v3.
6+ Basic, simple and secure bootstrap contact form.
7+ Using Ajax protocol, PHP & JS validations inputs, SMTP mail sending, rejected not found domain and Google reCAPTCHA v3.
78
89![ ] ( https://dev.raspgot.fr/github/contact-form-php/gif_github_1.2.0.gif )
910
1011## Live Demo
11- You can try this here: https://dev.raspgot.fr/github/contact-form-php
12+ You can try this form here: https://dev.raspgot.fr/github/contact-form-php
1213
1314## Features
14- * PHP 8.2 [ (reference )] ( https://www.php.net/supported-versions.php )
15- * Bootstrap 5.2
15+ * PHP 8.2.1 ✔️ [ (See supported versions )] ( https://www.php.net/supported-versions.php )
16+ * Bootstrap 4.X/5.X
1617* Ajax submission
1718* Google reCAPTCHA v3
1819* PHPMailer SMTP Authentication
@@ -26,12 +27,12 @@ git clone https://github.com/raspgot/Contact-Form-PHP.git
2627cd Contact-Form-PHP
2728php -S localhost:8000
2829```
29- Or use [ XAMMP] ( https://www.apachefriends.org )
30+ Or use [ Laragon ] ( https://laragon.org ) / [ XAMMP] ( https://www.apachefriends.org )
3031
3132## Configuration
3233SMTP sender &rarr ; [ HERE] ( https://www.infomaniak.com/fr/hebergement/web-et-mail/hebergement-mail )
3334GOOGLE keys &rarr ; [ HERE] ( https://www.google.com/recaptcha/intro/v3.html )
34- More configurations examples &rarr ; [ HERE] ( https://github.com/PHPMailer/PHPMailer/tree/master/examples )
35+ More PHPMailer configurations &rarr ; [ HERE] ( https://github.com/PHPMailer/PHPMailer/tree/master/examples )
3536
3637** AjaxForm.php**
3738Timezones doc &rarr ; [ HERE] ( https://www.php.net/manual/fr/timezones.php )
@@ -55,7 +56,7 @@ const publicKey = ''; // GOOGLE public key
5556<script src =" https://www.google.com/recaptcha/api.js?render=GOOGLE_PUBLIC_KEY" ></script >
5657```
5758
58- YOU MUST ALLOW ` allow_url_fopen ` PARAMETER ON YOUR OWN SERVER
59+ YOU MUST ALLOW ` allow_url_fopen ` DIRECTIVE ON YOUR SERVER IN ` php.ini `
5960
6061## Author
6162![ logo] ( https://dev.raspgot.fr/github/contact-form-php/raspgot-blue.png )
@@ -65,6 +66,6 @@ You can visit my [Portfolio](https://raspgot.fr) and star this repo if you like
6566## Dependencies
6667* [ PHPMailer] ( https://github.com/PHPMailer/PHPMailer )
6768* [ reCAPTCHA PHP client library] ( https://github.com/google/recaptcha )
68- * [ Bootstrap] ( https://getbootstrap .com )
69+ * [ Bootstrap] ( https://github .com/twbs/bootstrap )
6970* [ Jquery] ( https://github.com/jquery/jquery )
7071* [ jquery-validation] ( https://github.com/jquery-validation/jquery-validation )
0 commit comments