David Walsh Tutorials
Weekend Links – PHP Regular Expressions, XMLHttpRequest, Internet Explorer, Mouse Tracker, MooTools Gallery, Endless Pageless
Much belayed links...8 Practical PHP Regular ExpressionsPerfect title to a great article that provides very useful regular expressions to PHP programmers.http://devolio.com/blog/archives/34-8-Practical-PHP-Regular-Expressions.htmlRe-inventing XMLHttpRequest: Cross-browser Implementation With Sniffing CapabilitiesSergey Ilinksky reinvents XMLHttpRequest to be more cross-browser compatible, secure, and functional.http://www.ilinsky.com/articles/XMLHttpRequest/Internet Explorer is...
And We’re In Business!
The blog has been successfully moved to the new domain and theme. Took longer than I wanted, but doesn't everything?A few of the roadblocks I ran into include:MooTools & Syntax Highlighter didn't cooperate as I hoped. The issue was with Syntax Highlighter, but I've...
PHP Form Helper — Quick & Easy SELECT Dropdowns
One of the most time-consuming parts of my job is creating web forms. PHP web forms generally aren't difficult but they take a lot of time. Any time I can save when creating web forms is great, so I've created a helper function for...
Moo Fight!
Well, not really. But the guys at AJAXian forgot to include MooTools in a JavaScript framework survey, someone claimed to post as a MooTools dev, flamed everybody, the REAL MooTools devs posted, and people got upset.Check it out!...
Upcoming Blog Changes
The BluDice blog will be going under some major changes during the upcoming month, including:Domain change to "davidwalsh.name"Added "Tools" section, where I will provide numerous Web Developer tools to allow you to compress your CSS, HTML, and JavaScript, and much moreCustom design -- even I know...
Weekend Links – PHP on Java, PHP Tree Structures, jEdit for PHP, Slow Coding, Developing For Facebook
Links to give others life.Five Hours For One Line of CodeEver have one of these days? I don't know if I've ever spent five hours for one line, but I'm sure I've come close.http://timstall.dotnetdevelopersjournal.com/five_hours_for_one_line_of_code.htmTop Five Reasons Building on the Facebook Platform is...
Allow or Block Specific IPs From Your Website
The more I use the .htaccess file the more I appreciate its value. My next valuable lesson in .htaccess security deals with allowing and blocking access to a web server from a specific IP address. Reasons for doing this include:Keeping a known hacker/bot from...
Advanced .htaccess Security – Block Unwanted Referrers
For some bloggers and web developers, Digg can be a huge boost in traffic and thus a huge bust in ad revenue. Unfortunately, the Digg Effect can kill a website's bandwidth and get the website shut down. Wouldn't it be great if a weary...
PHP Randoms – Random Functions To Do Random Numbers, Random Strings, Random Files, & More
Random values are important to a lot of larger websites. Randoms can be used to generate strings for passwords, quotes, and CAPTCHAs. They can also be used for grabbing random numbers for games and other purposes. Here are a few random functions to...
GoDaddy Hosting Tip – Using CURL On GoDaddy Shared Hosting
I want to throw a quick tip out there to anyone that plans to use cURL on GoDaddy hosting servers. I've been developing a shopping cart and ported the site from my development server to the hosting server. I ran into a huge problem...