Main Page Content

Backend

Form Validation: an Object-Oriented Approach

by ben_g | Everyone who develops a form for a website, be it a simple contact form or a more complex form for collecting order information for an e-commerce site, needs to address the issue of validating and handling the data collected from it. A server-side, object-oriented approach can lend scalability, code reusability and readability to this programming task. Read More »

Beginning Database Design, Part I

by spinhead | Creating a database can be a daunting task to a beginner. As with most complex projects, good database design can be broken down into discrete steps which are easier to manage. Read More »

Making "clean" URLs with Apache and PHP

by notabene | Get rid of those query-string-filled URLs! With a few tricks using Apache and PHP, aim at permanent URLs... Read More »

Using Photoshop Actions to Prepare Web Photos

by johnpeace | Learn the basics of using Photoshop actions to automate the process of creating a thumbnail image gallery. Read More »

Stopping Spambots II - The Admin Strikes Back

by djc | Last time, Dan showed you how to use the SetEnvIfNoCase directive within Apache to keep Spambots off your website. Read on for updated examples and methods that will keep Spambots off your website and the SPAM out of your Inbox. Read More »

Recovering from Anonymous FTP Abuse

by OKolzig37 | Oops. You forgot to turn off Anonymous FTP when you set up your FTP server in IIS and now you have hundreds of files and directories you can't delete. Here's how to recover. Read More »

Boolean Fulltext Searching with PHP and MySQL

by altherda | If you have search functionality based on PHP and MySQL but don't have the luxury of waiting for Boolean support with the release of MySQL 4.0, then this PHP hack may be of use to you. Read More »

Using Apache to stop bad robots

by djc | Tired of email harvesting robots roaming your site? Looking for a sure fire way to stop them? Using Apache, we'll discuss some easy and effective ways to do just that. Read More »

Simple Cross Language Bulk Mailer Part II

by djc | In part two of a three part series on developing a simple bulk mailer application, we'll get started with the Cold Fusion piece of our cross-platform pie. Building on our database foundation discussed in part one, we'll now see our application start to take shape. Read More »

RI to the Rescue!!

by r937 | How Relational Integrity can simplify your database project, shorten development time, and improve the quality of your life. Read More »
XML feed