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
Database Modeling with MicrosoftВ® Visio for Enterprise Architects (The Morgan Kaufmann Series in Data Management Systems)
Introduction
Object Types, Predicates, and Basic Constraints
Conceptual Model Reports
Generating a Physical Database Schema
Reverse Engineering Physical Schemas to Logical Models
OpenSSH: A Survival Guide for Secure Shell Handling (Version 1.0)
Step 2.1 Use the OpenSSH Tool Suite to Replace Clear-Text Programs
Step 4.1 Authentication with Public Keys
Step 4.3 How to Generate a Key Pair Using OpenSSH
Step 4.5 How to use OpenSSH Passphrase Agents
Step 6.2 Using Port Forwarding Within PuTTY to Read Your E-mail Securely
Introducing Microsoft Office InfoPath 2003 (Bpg-Other)
Validating Form Data
Setting Form Template and Digital Signing Options
Connecting Forms to Databases
Designing InfoPath Web Service Clients
Navigating the InfoPath Object Model
Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)
Layouts
Tables
Scales, Sliders, and Progress Bars
Other Important SWT Components
Drag and Drop and the Clipboard
MySQL Clustering
Restarting a Cluster
Performance Metrics
What to Look for When Something Goes Wrong
MySQL Cluster Errors
B Management Commands
C++ How to Program (5th Edition)
Computer Organization
Essentials of Counter-Controlled Repetition
Container Classes and Iterators
Wrap-Up
G.3. Class Screen
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