Upgrading to Apache 2.2.6

Whenever a new release sees the day of light over at Apache I normally update immediately. This time however I couldn’t find the installer only the source files for Windows (yes I’m impat...

Easy PHP highlighter

Easy PHP Highlighter is a small application that highlights the source of a PHP file and outputs it to a XHTML valid html file for easy viewing by other people. It has language support for English, G...

Pixy; the PHP security scanner

The Problem: Finding XSS and SQLI vulnerabilities Cross-site scripting (XSS) and SQL injection (SQLI) vulnerabilities are present in many modern web applications, and are reported continuously on pag...

If God was a programmer

Came across this funny example of how things might have looked if God went through his initial 7 days using a PC… It’s a bit nerdy and takes a few minutes – but if you’ve got ...

MySQL; Update all rows in a second

I’ve just converted an Excel sheet to MySQL to import numerous data for a new client project. Afterwards when I verified the data all the “Room” numbers was written with an extra .0...

How to compress your JavaScripts

Dean Edwards has written and released a most useful tool that allows you to both compress and also obfuscate your JavaScripts source code. Not only will your page load quicker (smaller filesize) but ...

Introducing SWFObject

Formerly known as FlashObject, SWFObject is a small JavaScript file used for embedding Adobe Flash content. The script can detect the Flash plug-in in all major web browsers (on Mac and PC) and is de...

Password Strength Meter

Password strength meters are becoming more and more popular amongst web services. Google uses one when creating a Google account. One can argue how useful these meters really are, but non-the-less th...

Secure online form processing

I was using PHPMailer until recently, but unfortunately security vulnerabilities have been discovered. Given the fact that PHPMailer hasn’t released an update in 2 years, the project appears de...

phpMyAdmin Tips and Tricks

When dealing with database driven websites you probably (like me) use phpMyAdmin to manage and maintain your database(s). Below is a few useful “one-liners” gathered over the years…...