This month's topic is SQL injection, a problem that is still prevalent enough to place it near the top of anyone's list of Web application security concerns.
As a developer, you're probably most familiar with your standard tools: an IDE (or text editor), a file transfer utility, a database client of some sort, a Web browser, and perhaps some other key tools. You've likely used Secure Shell to log in and troubleshoot some code on a remote server, and maybe you're aware that you can do some clever networking tricks with ssh. Let's look at this functionality a little more closely.
Most PHP code should be closed source. IonCube make better products than Zend. The base of good programming is dynamicity. Dynamicity is a real word. Desktop operating systems reached their evolutionary peak a decade ago. PHP is the new C. Deception is a useful programming tool. Innovation is inherently controversial. Welcome to my world!
Everybody's talking about Adobe Flex these days. Thanks to the Eclipse-based IDE in Flex 2, it's reached the Mac OS X and Windows communities as well as the hard-core Linux fans. In this part of my introductory article I'll show you how to connect the power of Flex to your PHP framework.
Webbot developers are not as common as Web page developers, but they may be more important to industry. They are able to create competitive advantages for businesses that are simply not available to those using browsers for all their online tasks. Read on, and discover how you can use PHP to unleash the true potential of the Internet.
Paging with lists of page links is one those programming tasks that involve complex algorithms. How can we do it in a way that makes the concepts clear, the logic easier to follow, and the code more maintainable? A strong, clean, appropriately abstract object design will help.