PHPackages                             texxasrulez/simple\_secure\_contact\_form - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. texxasrulez/simple\_secure\_contact\_form

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

texxasrulez/simple\_secure\_contact\_form
=========================================

PHP Contact Script for your website.

10PHP

Since Mar 9Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/texxasrulez/simple_secure_contact_form)[ Packagist](https://packagist.org/packages/texxasrulez/simple_secure_contact_form)[ RSS](/packages/texxasrulez-simple-secure-contact-form/feed)WikiDiscussions master Synced yesterday

READMEChangelog (2)DependenciesVersions (1)Used By (0)

A Simple yet Secure Contact form
================================

[](#a-simple-yet-secure-contact-form)

[![Downloads](https://camo.githubusercontent.com/06eedc4c3803927ec0c9e0336d263c5ba3ac8c9d730832bc06a96e252d7d0367/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f74657878617372756c657a2f73696d706c655f7365637572655f636f6e746163745f666f726d2f746f74616c3f7374796c653d706c6173746963266c6f676f3d676974687562266c6f676f436f6c6f723d7768697465266c6162656c3d446f776e6c6f616473266c6162656c436f6c6f723d6171756126636f6c6f723d626c7565)](https://camo.githubusercontent.com/06eedc4c3803927ec0c9e0336d263c5ba3ac8c9d730832bc06a96e252d7d0367/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f74657878617372756c657a2f73696d706c655f7365637572655f636f6e746163745f666f726d2f746f74616c3f7374796c653d706c6173746963266c6f676f3d676974687562266c6f676f436f6c6f723d7768697465266c6162656c3d446f776e6c6f616473266c6162656c436f6c6f723d6171756126636f6c6f723d626c7565)[![Packagist Downloads](https://camo.githubusercontent.com/a85f12da25267fe5c9a1735df8f2776955d206c9b1459aacaf3db8fcb2e53891/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f74657878617372756c657a2f73696d706c655f7365637572655f636f6e746163745f666f726d3f7374796c653d706c6173746963266c6f676f3d7061636b6167697374266c6f676f436f6c6f723d7768697465266c6162656c3d446f776e6c6f616473266c6162656c436f6c6f723d626c756526636f6c6f723d676f6c64)](https://packagist.org/packages/texxasrulez/simple_secure_contact_form)[![Packagist Version](https://camo.githubusercontent.com/013691d539e0c163c77bdb620241824696c6a85dce658a368a55fe7e8ef69cf0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f74657878617372756c657a2f73696d706c655f7365637572655f636f6e746163745f666f726d3f7374796c653d706c6173746963266c6f676f3d7061636b6167697374266c6f676f436f6c6f723d7768697465266c6162656c3d56657273696f6e266c6162656c436f6c6f723d626c756526636f6c6f723d6c696d65677265656e)](https://packagist.org/packages/texxasrulez/simple_secure_contact_form)[![Github License](https://camo.githubusercontent.com/85de651fb29268887859d6d6c97a28297e73862ebd4c04be5ddc0eb47addcd00/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f74657878617372756c657a2f73696d706c655f7365637572655f636f6e746163745f666f726d3f7374796c653d706c6173746963266c6f676f3d676974687562266c6162656c3d4c6963656e7365266c6162656c436f6c6f723d626c756526636f6c6f723d636f72616c)](https://github.com/texxasrulez/simple_secure_contact_form/LICENSE)[![GitHub Stars](https://camo.githubusercontent.com/4393ee1f251d1036a8e1619623d7966f403339fb6221a657e7cd1caf2758e22a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f74657878617372756c657a2f73696d706c655f7365637572655f636f6e746163745f666f726d3f7374796c653d706c6173746963266c6f676f3d676974687562266c6162656c3d5374617273266c6162656c436f6c6f723d626c756526636f6c6f723d64656570736b79626c7565)](https://github.com/texxasrulez/simple_secure_contact_form/stargazers)[![GitHub Issues](https://camo.githubusercontent.com/62d6eb31fad9a74187ac361506f28d761b387f907bc0c205759f03b4d7ec5c26/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f74657878617372756c657a2f73696d706c655f7365637572655f636f6e746163745f666f726d3f7374796c653d706c6173746963266c6f676f3d676974687562266c6162656c3d497373756573266c6162656c436f6c6f723d626c756526636f6c6f723d61717561)](https://github.com/texxasrulez/simple_secure_contact_form/issues)[![GitHub Contributors](https://camo.githubusercontent.com/20968dd58b56aebe75b96dceb912e73cbb8f7abacd802fb7e7cb5b5f549c93ae/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6e7472696275746f72732f74657878617372756c657a2f73696d706c655f7365637572655f636f6e746163745f666f726d3f7374796c653d706c6173746963266c6f676f3d676974687562266c6f676f436f6c6f723d7768697465266c6162656c3d436f6e7472696275746f7273266c6162656c436f6c6f723d626c756526636f6c6f723d6f7263686964)](https://github.com/texxasrulez/simple_secure_contact_form/graphs/contributors)[![GitHub Forks](https://camo.githubusercontent.com/566ab57ae544fe2c7764a79ab2e274eb4eabc5cafcddbb09acbff821ca089127/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f74657878617372756c657a2f73696d706c655f7365637572655f636f6e746163745f666f726d3f7374796c653d706c6173746963266c6f676f3d676974687562266c6f676f436f6c6f723d7768697465266c6162656c3d466f726b73266c6162656c436f6c6f723d626c756526636f6c6f723d6461726b6f72616e6765)](https://github.com/texxasrulez/simple_secure_contact_form/forks)[![Donate Paypal](https://camo.githubusercontent.com/02124075ee7ea4c192ef867cb30577b0b43ba74ea42b8dbe20b56ef518d94cdb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50617970616c2d4d6f6e65795f506c65617365212d626c75652e7376673f7374796c653d706c6173746963266c6162656c436f6c6f723d626c756526636f6c6f723d666f72657374677265656e266c6f676f3d70617970616c)](https://www.paypal.me/texxasrulez)

***Kontact PHP Mail Contact Form Mailer***

I am trying to build a simple, secure php mail contact form to integrate into existing HTML page.

This is a work in progress with many features I am planning on implementing.

**New** A config.inc.php file is now included to make all changes necessary to personalize to ones site. As of now, one can specify a webiste URL and a logo image location to send a nice formatted email (Screenshot below) with URL link goodness to your webiste wrapped right in. You can specify different color themes by editing the config.inc.php file located within this repo. This kontact form can now save to databases to keep a record of inquiries recieved.

I did include within this script to try and determine the senders "TRUE" IP address. It is sent to the recipient you choose during configuration along with original Contact email so a webmaster could easily copy/paste the IP address of a known spammer and add it to blacklist with minimal effort with no need to look through logs to find that IP Address.

Check it out, give feedback and help out if you would like.

***Wanted Features:***

- Multiple Choices for Captcha Options
- Ability to echo output messages to existing HTML pages for ease and comfort.
- Auto addition of Known Spammer IP Address to blacklist.

More ideas to come

Thank you and enjoy ...

***Installation***:
Installation is quite simple. Create your database and import scheme located in SQL folder. Upload included files with file structure preserved to the root of your webserver. Included .html pages should go to your webroot and edit those files accordingly to match your existing site look and feel. The files located in /kontact/ folder should upload into a folder named /kontact/ (I spelled it wrong on purpose) and edit config.inc.php file within the Configuration Folder to suite your needs. You then need to add code, depending on your choice of Captcha, to your existing HTML page where the contact form is located. These code examples are more detailed within the send\_mail.php file itself.

***Screenshot of Email***

[![Alt text](images/screenshot.png?raw=true "ScreenShot")](images/screenshot.png?raw=true)

This is obviously an image that has been altered since Rhona Mitra does not email me, but I did paste a Class C Private IP address over the actual IP Address used to send this test message, for privacy reasons, to accurately represent the look you should expect from stock script. In my testing, this script has captured actual IP Addresses every time I have received SPAM, but it still hasn't gotten Rhona Mitra to correspond with me... :-(

💰 **Donations** 💰

If you use this plugin and would like to show your appreciation by buying me a cup of coffee, I surely would appreciate it. A regular cup of Joe is sufficient, but a Starbucks Coffee would be better ...
Zelle (Zelle is integrated within many major banks Mobile Apps by default) - Just send to texxasrulez at yahoo dot com
No Zelle in your banks mobile app, no problem, just click [Paypal](https://paypal.me/texxasrulez?locale.x=en_US) and I can make a Starbucks run ...

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance58

Moderate activity, may be stable

Popularity2

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/95c3af6e41a9786e8be2edb48176e43a7d1ddef429793a312168450ff4269deb?d=identicon)[texxasrulez](/maintainers/texxasrulez)

---

Top Contributors

[![texxasrulez](https://avatars.githubusercontent.com/u/10519182?v=4)](https://github.com/texxasrulez "texxasrulez (63 commits)")

### Embed Badge

![Health badge](/badges/texxasrulez-simple-secure-contact-form/health.svg)

```
[![Health](https://phpackages.com/badges/texxasrulez-simple-secure-contact-form/health.svg)](https://phpackages.com/packages/texxasrulez-simple-secure-contact-form)
```

###  Alternatives

[dillingham/nova-attach-many

Attach Many Nova field

2712.0M2](/packages/dillingham-nova-attach-many)[primal/color

Collection of classes for converting and manipulating colors

24506.7k5](/packages/primal-color)[faryshta/yii2-enum

Enum classes for Yii2 models and forms

15332.9k](/packages/faryshta-yii2-enum)[acsiomatic/device-detector-bundle

Symfony Bundle for https://github.com/matomo-org/device-detector

12183.6k](/packages/acsiomatic-device-detector-bundle)[braunson/laravel-html5-forms

This package extends Laravel's FormBuilder to include some (soon all) HTML5 elements

851.1k](/packages/braunson-laravel-html5-forms)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
