Skip to content

PHP Hacks Tips and Tools for Creating Dynamic Websites

Best in textbook rentals since 2012!

ISBN-10: 0596101392

ISBN-13: 9780596101398

Edition: 2006

Authors: Jack D. Herrington

List price: $29.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Programmers love its flexibility and speed; designers love its accessibility and convenience. When it comes to creating web sites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million web sites, surpassing Microsoft's ASP.NET technology in popularity. Not surprisingly, this surge in usage has resulted in a number of PHP books hitting the market. Only one, though, takes the language beyond traditional Web programming and into mapping, graphing, multimedia, and beyond: "PHP Hacks. In "PHP Hacks, author Jack Herrington wrings out his 20 years of code generation experience to deliver hands-on tools ranging from basic PHP and Pear…    
Customers also bought

Book details

List price: $29.95
Copyright year: 2006
Publisher: O'Reilly Media, Incorporated
Publication date: 12/22/2005
Binding: Paperback
Pages: 468
Size: 6.00" wide x 9.00" long x 1.17" tall
Weight: 1.408
Language: English

Jack Herrington is an engineer, author and presenter who lives and works in the Bay Area. His mission is to expose his fellow engineers to new technologies. That covers a broad spectrum, from demonstrating programs that write other programs in the book Code Generation in Action. Providing techniques for building customer centered web sites in PHP Hacks. All the way writing a how-to on audio blogging called Podcasting Hacks. All of which make great holiday gifts and are available online here, and at your local bookstore. Jack also writes articles for O'Reilly, DevX and IBM Developerworks. Jack lives with his wife, daughter and two adopted dogs. When he is not writing software, books or…    

Credits
Preface
Installation and Basics
Install PHP
Install PEAR Modules
Web Design
Create a Skinnable Interface
Build a Breadcrumb Trail
Create HTML Boxes
Add Tabs to Your Web Interface
Give Your Customers Formatting Control with XSL
Build Lightweight HTML Graphs
Properly Size Image Tags
Send HTML Email
DHTML
Put an Interactive Spreadsheet on Your Page
Create Pop-Up Hints
Create Drag-and-Drop Lists
Build Dynamic HTML Graphs
Section Your Content with Spinners
Create Drop-Down Stickies
Create Dynamic Navigation Menus
Obscure JavaScript Dynamically
Build a DHTML Binary Clock
Tame Ajax with JSON
Make a DHTML Slideshow
Add Vector Graphics with PHP
Build a Color Selector
Create Link Graphs
Create an Interactive Calendar
Create the Google Maps Scrolling Effect
Graphics
Create Thumbnail Images
Create Beautiful Graphics with SVG
Simplify Your Graphics with Objects
Split One Image into Multiple Images
Create Graphs with PHP
Create Image Overlays
Access Your iPhoto Pictures with PHP
Databases and XML
Design Better SQL Schemas
Create Bulletproof Database Access
Create Dynamic Database Access Objects
Generate CRUD Database Code
Read XML on the Cheap with Regular Expressions
Export Database Schema as XML
Create a Simple XML Query Handler for Database Access
Generate Database SQL
Generate Database Select Code
Convert CSV to PHP
Scrape Web Pages for Data
Suck Data from Excel Uploads
Load Your Database from Excel
Search Microsoft Word Documents
Create RTF Documents Dynamically
Create Excel Spreadsheets Dynamically
Create a Message Queue
Application Design
Create Modular Interfaces
Support Wiki Text
Turn Any Object into an Array
Create XML the Right Way
Fix the Double Submit Problem
Create User-Customizable Reports
Create a Login System
Apply Security by Role
Migrate to MD5 Passwords
Make Usable URLs with mod_rewrite
Build an Ad Redirector
Add a Buy Now Button
Find Out Where Your Guests Are Coming From
Import Information from vCards
Create vCard Files from Your Application's Data
Create a Shopping Cart
Patterns
Observe Your Objects
Create Objects with Abstract Factories
Flexible Object Creation with Factory Methods
Abstract Construction Code with a Builder
Separate What from How with Strategies
Link Up Two Modules with an Adapter
Write Portable Code with Bridges
Build Extensible Processing with Chains
Break Up Big Classes with Composites
Simplify APIs Using a Facade
Create Constant Objects with Singletons
Ease Data Manipulation with Visitors
Testing
Test Your Code with Unit Tests
Generate Your Unit Tests
Check for Broken Links
Test Your Application with Simulated Users
Test Your Application with Robots
Spider Your Site
Generate Documentation Automatically
Alternative UIs
Create Custom Maps with MapServer
Build GUI Interfaces with GTk
Send RSS Feeds to Your IM Application Using Jabber
IRC Your Web Application
Read RSS Feeds on Your PSP
Search Google by Link Graph
Create a New Interface for Amazon.com
Send SMS Messages from Your IM Client
Generate Flash Movies on the Fly
Fun Stuff
Create Custom Google Maps
Create Dynamic Playlists
Create a Media Upload/Download Center
Check Your Network Game with PHP
Put Wikipedia on Your PSP
Create a Weather Showdown
Index