Convert Case
Convert Case was created as a personal project in August 2006 with the aim of giving users a simple way to convert text between different cases. This is of course possible in Microsoft Word, but not everyone has it.
How it works
The web site submits the information the user enters to a PHP script, which then processes it according to the option they chose and returns the result to the user. It is a very simple script, but highly effective.
After seeing a recent surge in traffic from StumbleUpon, I decided to take another look at the script and see what could be improved. First of all I tidied up the code, moving the actual conversion code to a PHP class, so I could easily re-use it in the future. Secondly I implemented an AJAX front end so that users could submit a query and have the results returned without the page needing to be refreshed which I did this using the excellent jQuery JavaScript library. This functionality was added on top of the normal form using unobtrusive scripting so if a user has JavaScript disabled, they will still be able to use the web site.
See the web site in action at: