# December 22, 2012 at 10:01 pm
@jurotek I’d actually recommend against that example – it has bad security ideas in it (e.g., printing user output without validating or sanitizing it first).
it appears that [github is down while they investigate unicorns](https://status.github.com/messages), but here’s a link to my standard-response [example PHP contact form](http://custom-anything.com/sand/contact_example.php).
**EDIT**: github is back up; [here’s the gist](https://gist.github.com/4365526).# December 23, 2012 at 2:17 pm
Thanks @Eric. It’s a common enough question, so I figured I’d make an example.
I’m rewriting it as a class (object-oriented code), which will make it much more flexible and easier to use – but functional code is less intimidating for a lot of people, so I started that way. I’m also working on the docs (but I’m in the middle of another tutorial right now).
BTW github is back up; [here’s the gist](https://gist.github.com/4365526).# December 23, 2012 at 3:30 pm
This reply has been reported for inappropriate content.
Here’s how I did it with five pages lol. Turned out nice albeit less easier than yours and uses JS unlike yours. http://www.visibilityinherit.com/code/jquery-ajaxsubmit.php# December 24, 2012 at 2:26 am
Yeah, I’ll post back here. Maybe I can find some time for it over the holiday.
Is there something missing from your `formmail.php`? It seems incomplete (some vars are unused; others seem to be used but never defined…?). Or were you focusing more on the AJAX parts?
You must be logged in to reply to this topic.