1.

Record Nr.

UNINA9910457943103321

Titolo

Beginning PHP5, Apache, and MySQL Web development [[electronic resource] /] / Elizabeth Naramore ... [et al.]

Pubbl/distr/stampa

Indianapolis, IN, : Wiley, c2005

ISBN

1-280-25259-6

9786610252596

0-7645-8970-9

Descrizione fisica

1 online resource (818 p.)

Collana

Programmer to programmer.

Altri autori (Persone)

NaramoreElizabeth

Disciplina

005.2/762

Soggetti

PHP (Computer program language)

Web site development

Electronic books.

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

"Programmer to programmer"--Cover.

Nota di contenuto

Getting started -- Configuring your installation -- Movie review Web site -- Creating PHP pages using PHP5 -- Using PHP with MySQL -- Using tables to display data -- Form elements -- Letting the user work with data -- Letting the user edit the database -- Manipulating and creating images with PHP -- Validating user input -- Handling and avoiding errors -- Comic book fan site -- Building databases -- Sending e-mail -- User logins, profiles, and personalization -- Building a content management system -- Mailing lists -- Online stores -- Creating a bulletin board system -- Using log files to improve your site -- Troubleshooting -- Answers to exercises -- PHP quick reference -- PHP5 functions -- MySQL data types -- MySQL quick reference -- Comparison of text editors -- Choosing a third-party host -- An introduction to PEAR -- AMP installation.

Sommario/riassunto

This update to a Wrox bestseller dives in and guides the reader through the entire process of creating dynamic, data-driven sites using the open source ""AMP"" model: Apache Web server, the MySQL database system, and the PHP scripting language. The team of expert authors covers PHP scripting, database management, security, integration, and e-commerce functions and comes complete with a useful syntax



reference.Showcases three fully functional Web site examples, with implementations for both Windows and Linux, that readers can incorporate into their own projectsUpdates include a new