If you know HTML, this guide will have you building interactive websites quickly. You’ll learn how to create responsive, data-driven websites with PHP, MySQL, and JavaScript, regardless of whether you already know how to program. Discover how the powerful combination of PHP and MySQL provides an easy way to build modern websites complete with dynamic data and user interaction. You’ll also learn how to add JavaScript to create rich Internet applications and websites.

Learning PHP, MySQL, and JavaScript explains each technology separately, shows you how to combine them, and introduces valuable web programming concepts, including objects, XHTML, cookies, and session management. You’ll practice what you’ve learned with review questions in each chapter, and find a sample social networking platform built with the elements introduced in this book.

This book will help you:

    * Understand PHP essentials and the basics of object-oriented programming
    * Master MySQL, from database structure to complex queries
    * Create web pages with PHP and MySQL by integrating forms and other HTML features
    * Learn about JavaScript, from functions and event handling to accessing the Document Object Model
    * Use libraries and packages, including the Smarty web template system, PEAR program repository, and the Yahoo! User Interface Library
    * Make Ajax calls and turn your website into a highly dynamic environment
    * Upload and manipulate files and images, validate user input, and secure your applications

About the Author

Robin Nixon has worked with and written about computers since the early 1980s (his first computer was a Tandy TRS 80 Model 1 with a massive 4KB of RAM!). One of the web sites he developed presented the world’s first radio station licensed by the music copyright holders. In order to enable people to continue to surf while listening, Robin also developed the first known pop-up windows. He has also worked full time for one of Britain’s main IT magazine publishers, where he held several roles including editorial, promotions, and cover disc editing.

Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide to Creating Dynamic Websites (Animal Guide)

I have a directory www.site.com/files
In that directory is the file index.php, how do I make Apache automatically open that file like it does with index.html.
I have php installed.

PHP Cookbook

PHP Cookbook (Cookbooks (O'Reilly))

Product Description

When it comes to creating dynamic web sites, the open source PHP language is red-hot property: used on more than 20 million web sites today, PHP is now more popular than Microsoft’s ASP.NET technology. With our Cookbook’s unique format, you can learn how to build dynamic web applications that work on any web browser. This revised new edition makes it easy to find specific solutions for programming challenges.

“PHP Cookbook” has a wealth of solutions for problems that you’ll face regularly. With topics that range from beginner questions to advanced web programming techniques, this guide contains practical examples — or “recipes” — for anyone who uses this scripting language to generate dynamic web content. Updated for PHP 5, this book provides solutions that explain how to use the new language features in detail, including the vastly improved object-oriented capabilities and the new PDO data access extension. New sections on classes and objects are included, along with new material on processing XML, building web services with PHP, and working with SOAP/REST architectures. With each recipe, the authors include a discussion that explains the logic and concepts underlying the solution.

About the Author

Adam Trachtenberg is a technical evangelist for eBay and is the author of two O’Reilly books, “Upgrading to PHP 5″ and “PHP Cookbook”. He is a frequent speaker at O’Reilly Open Source Conferences and LinuxWorld. Adam has an MBA from Columbia Business School. While there, he focused on general management and operations, with an emphasis on the field of technology. Adam also has a BA from Columbia University. As an undergraduate, he majored in mathematics, and his other studies included computer science and Chinese.

David Sklar is a software developer at Ning, the latest startup founded by Internet hall of famer Marc Andressen. David was a co-founder and the Chief Technology Officer of Student.Com and TVGrid.Com. At both companies, he oversaw the architecture and development of varied systems to deliver personalized dynamic content to users around the world. After discovering PHP as a solution to his web programming needs in 1996, he created the PX (http://px.sklar.com/), which enables PHP users to exchange programs. Since then, he has continued to rely on PHP for personal and professional projects. He is the author of O’Reilly’s “Learning PHP 5″, “Essential PHP Tools” (Apress) and the coauthor of “PHP Cookbook” (O’Reilly).

(more…)

Php Architect

Php Architect

A print format magazine dedicated exclusively to the world of PHP. Each issue contains articles that cover topics from the basics to such advanced topics as PHP internals and Internet protocols, all in an easy-to-read, conversational and yet professionally accurate tone.

(more…)

Practical Web 2.0 Applications with PHP

Practical Web 2.0 Applications with PHP

Product Description

Want to assert yourself as a cutting-edge PHP web developer? Take a practical approach, learning by example from author Quentin Zervaas, and discover how to bring together the many technologies needed to create a successful, modern web application.

In Practical Web 2.0 Applications with PHP, PHP, MySQL, CSS, XHTML, and JavaScript/Ajax development techniques are brought together to show you how to create the hottest PHP web applications, from planning and design up to final implementation, without going over unnecessary basics that will hold you back. This book includes must-have application features such as search functionality, maps, blogs, dynamic image galleries, and personalized user areas. The Zend Framework is used extensively to build the application, allowing you to focus on developing the application rather than on reinventing the wheel.

Topics covered include application planning and design; setting up the application framework; using CSS for easier styling; adding dynamic effects the easy way using JavaScript libraries such as Prototype and script.aculo.us; and implementing several must-have web application features such as user login, blogs, dynamic image galleries, search functionality, mapping with Google Maps, and much more. Zervaas covers everything in a practical, tutorial style so you can start working on your own projects as quickly as possible.

* Create cutting-edge PHP/MySQL web applications.
* Implement must-have functionality such as blogs, maps, search functionality, and dynamic image galleries.
* Master styling with CSS and dynamic effects using Ajax/JavaScript libraries.

What you’ll learn

* How to set up the perfect PHP/MySQL application development environment
* How to implement basic user management functionality
* How to use many of the components from the Zend Framework
* How to effectively make use of the Prototype and script.aculo.us JavaScript libraries, including many examples of developing custom JavaScript classes
* How to create standards-compliant and accessible HTML code and effectively style it using CSS
* How to create a basic blog system and enhance it with Ajax
* How to add personalized user areas to your web application
* How to create a dynamic image gallery
* How to add search functionality to your application
* How to use the Google Maps API to add maps to your application
* How to implement popular Web 2.0 features, such as microformats, tags, and web feeds

Who is this book for?

This book is for any PHP developer who wants to stay ahead of the curve, with practical, high-level web application development techniques.
About the Apress Practical Series

The Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project-motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real-world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path.

About the Author

Quentin Zervaas is a web developer based in Adelaide, South Australia, where he has been self–employed since 2003. After receiving his bachelor’s degree in computer science from the University of Adelaide in 2001, Quentin worked for several web development firms before branching out on his own, developing a wide range of custom web applications for customers all around the world.

(more…)

Powered by Yahoo! Answers