News

Page: First Prev 1 2 3 4 Next Last (4 total)

End of Life for PHP 4

Chris Shiflett mentioned on his blog, which was subsequently featured on Reddit, that PHP 4 is officially no longer supported.

Migrating to Phrameworks 1.0.1

Nobody can say I don't drink my own Kool Aid.

CSSTitle: Tooltips with Style

A demo of the CSSTitle library is now available.  This library makes it easy to apply styled popups to page elements instead of the default tooltips provided by the browser.

Shoot Em Up

Just a quick note to mention that Galactic Front is back online.  The latest release includes some major updates to both the server (written in Ruby) and the client (updated to use ActionScript 3).

More XML Woes

"XML is like violence. If it doesn't solve your problem, you're not using enough of it." I don't know who said it first (although I've found plenty of people who thought it beared <a target="_blank" href="http://www....

Smart XML, Part 2: Converting HTML Entities for XML

Yesterday I discovered a bothersome feature in PHP 5's DOM library.  Loading XML data into a DOMDocument object triggers errors if it contains HTML entities.  I have no idea if this issue is common in other implementations, but it was a big enough hassle that it made me add a new function to the Smart XML library.

Function Whitelists for PHP Expressions

One of my experiments with the new Pagemill is a custom tag that allows limited use of PHP for evaluating expressions. It's not unusual for templates to require more advanced functionality than simple string concatenation, such as formatting dates and numbers. These features are the major benefit that pure PHP templates have over many template systems. Even Smarty provides a method for embedding PHP code into templates. Using pure PHP, however, introduces the possibility that application...

PHP Pagemill 2.0.0

The newest version of the PHP Pagemill is available for download.  This version is a complete rewrite for PHP 5.  Among the features:

Smart XML, Part 1: Encoding and Decoding Entities

One of the major challenges in building a strong framework for web applications is XML handling. PHP 5's XML functions, such as the DOM and SimpleXML libraries, go a long way toward providing the capabilities we need, but there are still a few instances where we need more. Those additional capabilities are my goal for the SmartXML class.

HTML Email and Outlook 2007

I just got another kick in the face from Microsoft.  One of my current web projects involves sending HTML emails in response to form submissions.  A simple enough feature to implement, especially since we're using PHP Mailer, which is already integrated into our framework.  This afternoon, however, I got a call from one of my contacts, telling me that the automated email looks wrong in Outlook.

Page: First Prev 1 2 3 4 Next Last (4 total)

Account

Register Account

Forgot Password

More Articles

End of Life for PHP 4

Chris Shiflett...

Migrating to Phrameworks 1.0.1

Nobody can say I don't drink my own Kool Aid.

CSSTitle: Tooltips with Style

A demo of the CSSTitle library is now available.  This library...

Shoot Em Up

Just a quick note to mention that Galactic Front is back...

More XML Woes

"XML is like violence. If it doesn't solve your problem, you're not using enough of it." ...

Smart XML, Part 2: Converting HTML Entities for XML

Yesterday I discovered a bothersome feature in PHP 5's DOM library.  Loading XML data into a...