MikeHeuss.com - The eclectic repository of my life. Programming, writing, and other stuff.

Scripts

Ramblin' Preamble.
Just cuz I can

I have been programming since the fourth grade. Being a shy introvert with bad handwriting, my teacher, Mr. Carr, thought he could kill two birds with one stone. He placed me in a small classroom three times a week with four bubbly, cute girls and five computers. The word processor and printer got my homework legible - but I was too tongue tied to make any progress on the socialization front.

Looking at the games available on that Commodore Pet I knew I could do better. Munchword - math invaders - I wanted more. I learned BASIC in fourth grade, LOGO by sixth, ASSEMBLER by seventh. I wrote arcade and strategy games, word processors and databases in high school. Afterwards - the Air Force, where I picked up C, Cobol, Fortran and a bunch of Unisys-only languages that nobody uses in the outside world.

As a self employed website developer, it was my wife that turned me onto scripting languages. My love for C++ drove me to start with PHP. It didn't take me two weeks to see the language's potential, and I have made a living since 1998 developing web based applications for a wide variety of corporations.

The Scripts

Here I am releasing some handy snippets of code I have used on and off for years, all under the BSD license. This is a small way I can give back to the open source community that I have benefitted from so much. Of course, all the standard disclaimers - I don't guarantee any of these will work, I am not offering support, etc. etc.

For Email Processing, try EmailFormPost. This handy little script will accept any form data and mail it to a specified recipient. Additionally, if you need the email to look pretty, the script will merge the data with a template you provide.

For an easy to use object oriented class to work with Databases , try DBClass. This handy class provides a neat object oriented interface for accessing tables.

phpFramework helps a php programmer get a dynamic website up and running quickly. This static class implements a lot of the functionality programmers spend a great deal of time setting up.

Have to work with ProPay? Click here for an object oriented PHP interface to their XML processing engine.

How about Authorizenet's AIM Interface? You're covered.. LinkPoint? Got it right here, baby.

HSV is a lot easier to use when attempting to work with colors on the computer. Click here for a class and three functions that will get you up and running right off the bat.

© 1998 - 2008 Mike Heuss   |   mike@mikeheuss.com  |  386 418 0075  |  6823 NW 218th Street Alachua FL 32615