- +
PHP Hypertext Preprocessor 06 August, 2001 12:41
The remarkable volume of information which has moved to the Web over the last few years, and the complexity of delivering it dynamically to Web users, have resulted in the increased popularity of programming languages designed specifically for delivery of Web content. - +
Strings and PHP 02 September, 2001 14:06
If you read the 'PHP Hypertext Preprocessor' column, you might have been wondering about some of the peculiarities of string handling with PHP. Strings, simply, consist of one or more characters in sequence. In PHP, $s = "string" creates a string variable 's' that contains the string "string". - +
Working with structured data 02 October, 2001 15:05
In this column we look at writing data to files in a structured format and how to read it back in that format. - +
Collecting user data 02 November, 2001 15:16
There are two stages to receiving data from Web users: the first is to provide an interface to interact with, and the second is to retrieve this information. The most common way to do this is through the Common Gateway Interface (CGI), supported by PHP. - +
Advanced Processing of User Data in PHP 01 December, 2001 12:37
The previous column, 'Collecting user data' looked at how to accept data from basic HTML forms and store then in a structured format in a file. As this is such an important topic for those looking to become skilled in PHP development, we will revisit it here. Over the past few columns we have been building up to a complete and useful project powered by PHP: a basic address book which can accept new data and search through existing data. - +
Searching address book data in PHP 01 January, 2002 10:16
We have looked at storing address book entries submitted by users. The other requirement of an address book is to be able to locate an address. Now we will look at parsing address book entries and matching a user-supplied string: a search engine. - +
Dealing with databases 02 February, 2002 16:54
We have looked at building a basic address book database system. Address Book 1 stored its data in a flat file format - that is, plain text. The problem with storing data like this is that it is inefficient to search the entire address book line by line to locate a particular entry. Moreover, to search multiple fields of an entry - such as last name and suburb - required additional code. - +
Address book in PHP revisited 15 April, 2002 12:20
In the last column we introduced the use of embedded databases within PHP via the Database Abstract (DBA) Layer. Now, we will re-implement Address Book 1 (AB1) using this superior technology. - +
Search multiple fields with PHP 01 May, 2002 09:27
This column will look at modifying 'Address book in PHP revisited's' AB2 code to allow searching of multiple data fields. - +
PHP and PostgreSQL 20 May, 2002 09:48
This column has been looking at ways to simplify the development of a database-driven Web-based address book. Now we look at a complete solution: the PostgreSQL Object Relational Database Management System (ORDBMS). - +
PostgreSQL address book 30 July, 2002 12:09
We have looked extensively at interacting with the PostgreSQL relational database; now we look at integrating this into our ongoing project - a database-driven address book. First, we will have to create a table in the PostgreSQL database where we can store the data. This is done with the following query: - +
Security of PHP scripts 05 August, 2002 08:03
Security of applications is one of the most important aspects of programming today - and one of the most overlooked and misunderstood. Now we will look at different security problems that face PHP developers and techniques to solve them. - +
Dynamic image creation using PHP 14 November, 2002 09:27
As well as being great for generating textual content dynamically, PHP is also useful for dynamically creating images. Using a special PHP extension, we'll explore the possibilities of image creation in this column over the next few columns. - +
Objects and PHP 20 January, 2003 07:42
The focus of object orientation is the logical grouping of related variables into a generic variable - an object. Before you can create an object, however, you must create a class. A class is a template for an object. The following class, Vehicle, is designed to describe attributes of 'any' vehicle. - +
Using PEAR 17 March, 2003 08:55
The PHP Extension and Application Repository (PEAR) is an open source structured library of packages for PHP developers. These packages provide routines which solve problems PHP developers regularly face: sending structured e-mail (such as an HTML attachment), interacting with different databases from a single script, error handling, recovery and logging.
Discussions on The Computerworld Forum
Whitepapers
Zones
Zones provide focussed content from Computerworld and leading technology partners.Newsletter Subscription
Newsletter Subscription
RSS Feeds
Computerworld Polls
Computerworld Webinar
Thursday, June 11th, 2009
10:30am EST (Sydney, Australia)
Screening at your PC
Computerworld is hosting a 30 minute live webinar to help you to learn how unified communications can save you money, foster innovation and business agility by making it easier for people to find, reach and collaborate with one another.
Register Now
- +
Savings do add up: How organisations are saving thousands by adopting Unified Communications and Collaboration. 15 June, 2009 12:01
This week's CW Live podcast features a discussion between Audrey William, research director at research firm Frost & Sullivan Australia, and Craig Campbell, business unit executive for Integrated Communications Services at IBM Australia / New Zealand on why companies are adopting unified communications, and whether there is any benefit to hosting a unified communications solution in the cloud.- +
Storage Virtualisation: Increasing Information Availability and Lowering Costs 02 June, 2009 12:36
This week's CW Live features a discussion between Dr Kevin McIsaac, IBRS Research's Advisor for Virtualisation and Craig McKenna, Consulting Technical Leader, System Storage, for IBM's Growth Markets division, on why storage virtualisation is key to an organisation's information management plan.- +
Computerworld Live Podcast #100: Enterprise Cloud Computing and Network Virtualisation 25 March, 2009 13:46
CW Live speaks with Matthew Zanner, HP ProCurve worldwide director of datacentre solutions, about how cloud computing is changing the way IT professionals are designing their networks and running their datacentres.- +
Computerworld Live Podcast #99: Reducing the Costs of Enterprise Mobility 28 January, 2009 10:43
CW Live speaks with Mark Thompson, Global Sales/Marketing Manager for HP's ProCurve Networking Business, to discuss strategies for reducing the cost of enterprise mobility, including tips on securing a wireless network, smart network design strategies, and advice for simplifying the management and support of wireless networks.- +
Computerworld Live Podcast #98: The Future of Datacentre IP 18 December, 2008 10:33
CW Live speaks withLin Nease, Director of Emerging Business for HP ProCurve, to discuss the future of networks, including the effect of IP-based storage on datacentres, new capacity requirements generated by the use of 10Gb Ethernet, and how an efficient network design can slash energy and cooling costs, and help enterprises build a "green" image. - +
IT Media Releases
Verbatim Announces SSD ExpressCards for PC and Mac Users 06 July, 2009 14:26
Verbatim lets data sprint with launch of eSATA Combo Hard Drives 06 July, 2009 14:23
KORDZ punts on US home cinema market turn around 06 July, 2009 12:20
Frost & Sullivan: Converged Services A Natural Play For Telcos 06 July, 2009 09:06
Challenge Your Memory with Kingston and Win Hot Memory Products Home 03 July, 2009 12:20
Tags in Whitepaper tags
Whitepaper
Best Practices in Lifecycle Management
This white paper compares solutions from KACE, Altiris, LANDesk, and Microsoft. Read on for best practices, functional solution comparisons and cost comparisons. Determine overall value easily and quickly.
Enterprise IT Buyer's Guide
Sponsored Links
Market Place
Most Popular: PC World
Most Popular: Good Gear Guide














