I suspect that there are nearly as many solutions to the problem of email address validation as there are projects that require them. I’ve seen a fair amount of them myself over the years, they range from simply checking for the presence of an @ in a string to extremely complex and often flawed sub-routines designed for the task. Get a proper script
Many younger developers don’t have an opportunity to use log files, especially in situations where they have installed their web server on their local computer and don’t need to worry about debugging their site on the fly. Learn to use your logs.
It has been over 14 years since this piece of junk hit the internet, thanks to Internet Explorer (version 4). Many newer designers and developers have probably never encountered this JavaScript selector, but will no doubt pop up eventually. Learn the proper usage
Have you seen PHP functions used without parentheses, such as echo or include? That’s because these aren’t really functions. They are a short list of entities called language constructs. See the list of constructs.
Since version 5, you can autoload classes in PHP. Autoloading functionality is part of the SPL (Standard PHP Library), a set of classes and interfaces that are meant to solve standard problems. In this article, I will show you what autoloading is all about and how you can benefit from it. Learn about autoloading.
The difference between PHP functions require and include are simply error handling. See the quick view table here. (more…)
There is certainly no shortage of this topic on the web. Unfortunately for newer developers, there is no way to tell the good advice from the bad. In this article I will show you the wrong way and the right way. See the proper way.
This basic article will show you how to get values out of the URL with PHP. See the code.
After upgrading to WordPress3.1, many users experienced broken permalink issues. Some users were able to identify the Simple Tags or Top Level Category plugin as the culprit. In this case, obviously, the culprit is the Multi-page Toolkit plugin. Get an easy fix.
If you need to search for and replace text in a database column, MySQL provides a built in method similar to other scripting languages. Get the syntax.










