Back to Library
Cover of Vol 2, Issue 4

php[architect]

Vol 2, Issue 4

April 2003

Articles
6

Advanced Features in JpGraph

by Jason Sweat

JpGraph is the premier PHP-based data graphing interface for creating pretty pie charts and bar graphs. Once you've gotten a grip on that, let Jason show you how to interface JpGraph with complex, real-world data sets to create truly professional, enterprise-strength graphs that really tell a compelling story about your business.

Form Validation From the Outside In

by Peter James

Staff editor and veteran PHP pro Peter James approaches the age old problem of form validation from a new and interesting perspective.

The Realization of Freedom

by Dave Palmer

Dave Palmer enlightens us with his tales of migrating a web application from using proprietary tools to one using a customized implementation utilizing PHPNuke, and other technologies in conjunction with PHP. Dave explores other free technologies involved in the move, such as Lucene (part of the Apache Foundation's 'Jakarta' project), and how these tools can rival some of their commercial counterparts, like Verity and ColdFusion.

Practical Web Services With PHP and XML-RPC

by Stuart Herbert

Veteran php|architect columnist (and PHP developer!) Stuart Herbert provides unparalleled coverage of the what's why's and how's of using XML-RPC with PHP to provide web services. Let him walk you through a complete, practical, real-world example detailing an existing problem, possible solutions, why a web service works, and how to implement a web service in PHP to solve the problem.

Using The PEAR::XML_Transformer

by Bruno Pedro

XML_Transformer let's you associate XML namespaces with classes and methods that transform their tags' contents.

When A Meets B

by Marco Tabini

Gain an understanding of some of the concepts involved and what it would take to create your own (very simple) programming language.

Our Partners

Collaborating with industry leaders to bring you the best PHP resources and expertise

Interested in partnering? Get in touch →