Essential Skills for first time programmers. Learn the fundamentals or programming using PHP 4. Creat forms, work with functions, use cookies, create strings, and more. Follow along step-by-step examples. Test and Debug code. Use this book to learn the basics of working with PHP 4 --- one of today's most popular, cross-platform open-resource scripting languages. Informative and remarkably easy-to-follow, this instructive guide will help you master this powerful and reliable scripting language. |
|
The book begins by introducing Joomla! and concepts behind content management. Then the installation of Joomla!, and its supporting software [Apache/MySQL/PHP] is covered clearly and simply. Once you have the installation up and running, we then take a tour of Joomla! as it appears out of the box, to familiarize ourselves with how it works and what is what. As you take the tour, your own ideas for what you need in your new website begin to crystallize around what you can see Joomla! is capable of. We then build our web application, using only the features of Joomla! we really need. Once we have a base version of our site up, we then learn how to change its appearance and feature set to suit our particular requirements, including bringing it into line with an established corporate identity. At the end of the book we show how you can add your own extensions to Joomla!. |
|
Core PHP Programming is the first complete, practical guide to PHP 3.x for experienced Web developers. Discover how PHP borrows the best ideas from Java, Perl, and C to create a remarkably productive scripting environment. Then, with the guidance of a leading PHP developer, learn every technique you need to build fast and robust Web applications. Master PHP syntax; then, review every PHP function, including I/O, data, and math functions; time, date, configuration, image, and database functions. See PHP at work in sample code that demonstrates sorting, searching, parsing, and string evaluation. Finally, walk through three complete Web/database integration applications, learning essential techniques for building HTML tables from SQL queries; tracking site visitors; storing content in databases, and much more. |
|
This book will guide you through creating your own sites using the open source AMP model. YouÂ’ll learn to install PHP, Apache, and MySQL. Then youÂ’ll create PHP Web pages, including database management and security. Finally, youÂ’ll discover how to integrate your work with e-commerce and other technologies. By building different types of Web sites, you will progress from setting up simple database tables to tapping the full potential of PHP, Apache, and MySQL. |
|
Learn to build fast, secure and reliable PHP applications using professional development techniques: Prevent SQL injection attacks, send & Parse HTML email, filter user-submitted content, write professional error-handling routines, cache pages for faster access, Create your own RSS feeds, produce charts & graphs, create search-friendly URLs, and 92 other practical pplications... PHP 5 Ready! |
|
PHP is a versatile open source scripting language capable of turning a beautiful piece of Flash art into a useful, dynamic creation - bringing serious power to the design back-end. As an ingredient to a website, PHP can help a designer develop the functional potential of their work and set them above the growing multitude of motion graphics artists. Written with the advanced Flash designer in mind, this Foundation offers a thorough tutorial which will build the designer's PHP skills from nothing to the point where they are confidently able to use the language in conjunction with Flash - processing, storing and creating new data, or working as a bridge between the Flash movie and external data sources. |
|
A complete guide to successful learning using Moodle, focused on course development and delivery and using the best educational practices. Moodle is relatively easy to install and use, but the real challenge is to develop a learning process that leverages its power and maps effectively onto the content established learning situation. This book guides you through meeting that challenge.
Once you read this book, you will:
-Understand what Moodle can do, how it compares to other e-learning packages, and how it can support your teaching strategies -Install the Moodle software on your own computer or a server, and understand your way around it -Know how to create different kinds of courses. Understand all of Moodle's learning feature.
-Manage students
Beginners to the software will get a thorough guide to how the software works. Experienced Moodlers will find powerful insights into developing more successful and educational courses.
|
|
This book provides you with everything you need to know about PHP, MySQL and how to create dynamic webpages. You don't need prior knowledge of programming. You learn by example from the many practical examples throughout the book. The accompanying CD-Rom includes apache, Netscape, PHP, and MySQL source code, plus all the scripts from the book. Topics covered: How to install and configure the Linux server; PHP--handling form processing, saving state, loops and arrays, strings and pattern matching, web server variables plus many other features; MySQL--connecting MySQL with PHP, Guest book application, Gotcha application, and Internal shopping cart application; How to secure Apache using authentication--web authentication, using PHP to control Access, using a database to store users and passwords, using htaccess files. |
|
Professional PHP4 will show you exactly how to create state of the art web applications that scale well, utilize databases optimally, and connect to a back-end network using a multi-tiered approach. This book also aims at teaching PHP by coding FTP clients, e-mail clients, some advanced data structures, session management, and secure programming. Topics covered: The whys and wherefores of PHP4; PHP installation on *nix, Windows, and MacOS X; Sessions and cookies, coding FTP clients, network-related function calls, and directory services; PHP support for LDAP; Multi-tiered development using PHP; PHP's interaction with XML; PHP with MySQL; PHP with PostgreSQL and ODBC; Securing, optimizing, and internationalizing PHP applications; PHP extension libraries; A real world employee directory, an online library application, and a GTK interface to the application; Case studies on a user privilege system and a multi-tiered WML-based shopping cart. |
|
It will help you to:
-Install and configure Smarty on your Web server, -Understand how Smarty affects your web site architecture, and build site foundations that make the most of what Smarty offers,
-Designers will learn to work with templates that contain variables and logic, to modify layouts or content of Smarty web sites, -See how Smarty caching can improve the performance of your sites, -Develop custom Smarty functions and plug-ins to incorporate into your templates,
This book is written for PHP developers who want to use Smarty templates in their development, and for designers who are working with PHP developers who are using Smarty.
|
|
|
|