Flylib.com
PHP Hacks: Tips & Tools For Creating Dynamic Websites
PHP Hacks: Tips & Tools For Creating Dynamic Websites
ISBN: 0596101392
EAN: 2147483647
Year: 2006
Pages: 163
Authors:
Jack Herrington D.
BUY ON AMAZON
PHP Hacks
Table of Contents
Copyright
Dedication
Credits
About the Author
Contributors
Preface
Why PHP Hacks?
How to Use This Book
How This Book Is Organized
Conventions Used in This Book
Using Code Examples
How to Contact Us
Got a Hack?
Safari Enabled
Chapter 1. Installation and Basics
Section 1.1. Hacks 12: Introduction
Hack1.Install PHP
Hack2.Install PEAR Modules
Chapter 2. Web Design
Section 2.1. Hacks 310: Introduction
Hack3.Create a Skinnable Interface
Hack4.Build a Breadcrumb Trail
Hack5.Create HTML Boxes
Hack6.Add Tabs to Your Web Interface
Hack7.Give Your Customers Formatting Control with XSL
Hack8.Build Lightweight HTML Graphs
Hack9.Properly Size Image Tags
Hack10.Send HTML Email
Chapter 3. DHTML
Section 3.1. Hacks 1126: Introduction
Hack11.Put an Interactive Spreadsheet on Your Page
Hack12.Create Pop-Up Hints
Hack13.Create Drag-and-Drop Lists
Hack14.Build Dynamic HTML Graphs
Hack15.Section Your Content with Spinners
Hack16.Create Drop-Down Stickies
Hack17.Create Dynamic Navigation Menus
Hack18.Obscure JavaScript Dynamically
Hack19.Build a DHTML Binary Clock
Hack20.Tame Ajax with JSON
Hack21.Make a DHTML Slideshow
Hack22.Add Vector Graphics with PHP
Hack23.Build a Color Selector
Hack24.Create Link Graphs
Hack25.Create an Interactive Calendar
Hack26.Create the Google Maps Scrolling Effect
Chapter 4. Graphics
Section 4.1. Hacks 2733: Introduction
Hack27.Create Thumbnail Images
Hack28.Create Beautiful Graphics with SVG
Hack29.Simplify Your Graphics with Objects
Hack30.Split One Image into Multiple Images
Hack31.Create Graphs with PHP
Hack32.Create Image Overlays
Hack33.Access Your iPhoto Pictures with PHP
Chapter 5. Databases and XML
Section 5.1. Hacks 3450: Introduction
Hack34.Design Better SQL Schemas
Hack35.Create Bulletproof Database Access
Hack36.Create Dynamic Database Access Objects
Hack37.Generate CRUD Database Code
Hack38.Read XML on the Cheap with Regular Expressions
Hack39.Export Database Schema as XML
Hack40.Create a Simple XML Query Handler for Database Access
Hack41.Generate Database SQL
Hack42.Generate Database Select Code
Hack43.Convert CSV to PHP
Hack44.Scrape Web Pages for Data
Hack45.Suck Data from Excel Uploads
Hack46.Load Your Database from Excel
Hack47.Search Microsoft Word Documents
Hack48.Create RTF Documents Dynamically
Hack49.Create Excel Spreadsheets Dynamically
Hack50.Create a Message Queue
Chapter 6. Application Design
Section 6.1. Hacks 5166: Introduction
Hack51.Create Modular Interfaces
Hack52.Support Wiki Text
Hack53.Turn Any Object into an Array
Hack54.Create XML the Right Way
Hack55.Fix the Double Submit Problem
Hack56.Create User-Customizable Reports
Hack57.Create a Login System
Hack58.Apply Security by Role
Hack59.Migrate to MD5 Passwords
Hack60.Make Usable URLs with mod_rewrite
Hack61.Build an Ad Redirector
Hack62.Add a Buy Now Button
Hack63.Find Out Where Your Guests Are Coming From
Hack64.Import Information from vCards
Hack65.Create vCard Files from Your Application s Data
Hack66.Create a Shopping Cart
Chapter 7. Patterns
Section 7.1. Hacks 6778: Introduction
Hack67.Observe Your Objects
Hack68.Create Objects with Abstract Factories
Hack69.Flexible Object Creation with Factory Methods
Hack70.Abstract Construction Code with a Builder
Hack71.Separate What from How with Strategies
Hack72.Link Up Two Modules with an Adapter
Hack73.Write Portable Code with Bridges
Hack74.Build Extensible Processing with Chains
Hack75.Break Up Big Classes with Composites
Hack76.Simplify APIs Using a Faade
Hack77.Create Constant Objects with Singletons
Hack78.Ease Data Manipulation with Visitors
Chapter 8. Testing
Section 8.1. Hacks 7985: Introduction
Hack79.Test Your Code with Unit Tests
Hack80.Generate Your Unit Tests
Hack81.Check for Broken Links
Hack82.Test Your Application with Simulated Users
Hack83.Test Your Application with Robots
Hack84.Spider Your Site
Hack85.Generate Documentation Automatically
Chapter 9. Alternative UIs
Section 9.1. Hacks 8694: Introduction
Hack86.Create Custom Maps with MapServer
Hack87.Build GUI Interfaces with GTk
Hack88.Send RSS Feeds to Your IM Application Using Jabber
Hack89.IRC Your Web Application
Hack90.Read RSS Feeds on Your PSP
Hack91.Search Google by Link Graph
Hack92.Create a New Interface for Amazon.com
Hack93.Send SMS Messages from Your IM Client
Hack94.Generate Flash Movies on the Fly
Chapter 10. Fun Stuff
Section 10.1. Hacks 95100: Introduction
Hack95.Create Custom Google Maps
Hack96.Create Dynamic Playlists
Hack97.Create a Media UploadDownload Center
Hack98.Check Your Network Game with PHP
Hack99.Put Wikipedia on Your PSP
Hack100.Create a Weather Showdown
Colophon
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Z
PHP Hacks: Tips & Tools For Creating Dynamic Websites
ISBN: 0596101392
EAN: 2147483647
Year: 2006
Pages: 163
Authors:
Jack Herrington D.
BUY ON AMAZON
Metrics and Models in Software Quality Engineering (2nd Edition)
Fundamentals of Measurement Theory
The Rayleigh Model
How Do You Know Your Product Is Good Enough to Ship?
Data Quality Control
Statistical Process Control in Software Development
The .NET Developers Guide to Directory Services Programming
Directory Synchronization Queries
Summary
Handcrafted COM Interop Declarations
Summary
Error 0x80072030: "There is no such object on the server."
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
Case #2 background: Transit Line Systems Inc.
The Web services framework
Reliable messaging
Steps to composing SOA
Considerations for choosing SOA extensions
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 225 Outside Branch Circuits and Feeders
Article 324 Flat Conductor Cable Type FCC
Article 374 Cellular Metal Floor Raceways
Article 382 Nonmetallic Extensions
Tables 11(A) and 11(B)
Special Edition Using FileMaker 8
Exploring the Calculation Dialog Box
Developing for Multiuser Deployment
Audit Trails in FileMaker Pro
Whats an Advanced Calculation Technique?
About Custom Web Publishing
DNS & BIND Cookbook
Getting BIND
Configuring a Name Server as Authoritative for Multiple Zones
Viewing a Name Servers Cache
Checking Delegation
Sending syslog Output to Another Host
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies