This is a class used to interface to authorize.net. It is just a small class to ease the process of constructing the fields string being passed in an HTTPS POST via CURL and
returning the response in an array. It also has two handy functions to dump the data to a neat table for debugging purposes.
A class for very basic MySQL database connectivity. Written to reduce redundant code in my own projects aswell as aid in debugging and error reporting during the developement
phase. Currently connects to a database, execute external files containing SQL commands, insert and update from an array of key => value pairs, insert and update with sql
command, query (one result), query (multiple rows), and dump a select query to a table. The zip file contains the class aswell as a demonstration script. See a screenshot and/or
download the example file at http://www.micahcarrick.com/v2/content/view/3/3/
This file provides a neat and simple method to interface with paypal and the paypal Instant Payment Notification (IPN) interface. It is designed to be an aid, and therefore
provide the developer with complete control. I've also included a demonstration file in the zip, called paypal.php, which shows how to use the class. This class handles the
submission of an order to paypal aswell as the processing an Instant Payment Notification (IPN). Including the demonstration file, the entire "paypal system" consists of just 2
PHP scripts. Once is the class and one implements the class.
This is a class for calculating the distance between two zip codes and/or obtaining a list of zip codes within a range of a given zip code along with the mileage from that zip
code. This class uses lattitude and longitude coordinates taken from a MySQL table to calculate the distances. The class along with a demo and the SQL files required to create
the database can be downloaded from http://www.micahcarrick.com/files/zipcode-1.0.0.zip