Secure PHP Development- P34 doc
... is redirected to a home URL. Listing 5-7 implements this flow- chart in logout .php. Listing 5-7: logout .php < ?php require_once “login.conf”; require_once “login.errors”; /* Session variables ... > </body> </html> The login.ihtml template has a set of template tag variables that are replaced by the login .php application. These template tag variables are explained in T...
Ngày tải lên: 07/07/2014, 07:20
Secure PHP Development- P2 docx
... at http://www.evoknow.com/publications/books/phpbook .php. 01549669 FM.qxd 4/4/03 9:23 AM Page vi Preface Welcome to Secure PHP Development: Building 50 Practical Applications. PHP has come a long way since ... a PHP language book for use as reference. There are many good PHP language books out there. This book is designed for intermediate- to advanced- level PHP developers who c...
Ngày tải lên: 07/07/2014, 07:20
Secure PHP Development- P4 docx
... . . . . . . . 267 The Document Publisher Application . . . . . . . . . . . . . . . . . 268 The document index display application . . . . . . . . . . . . . . . . 278 The document details application ... . 280 The document response application . . . . . . . . . . . . . . . . . . . . 281 The document view list application . . . . . . . . . . . . . . . . . . . . 282 Installing Intranet Document...
Ngày tải lên: 07/07/2014, 07:20
Secure PHP Development- P14 doc
... of information. For example, say you have a script called mysite .php as follows: < ?php phpinfo(); ?> This script shows all the PHP information about the current site, which is often very useful ... script.”; exit; } // OK, we have a valid IP address requesting this script // so show page phpinfo(); ?> 38 Part I: Designing PHP Applications 04 549669 ch02.qxd 4/4/03 9:24 AM Pag...
Ngày tải lên: 07/07/2014, 07:20
Secure PHP Development- P15 docx
... myTable”; $result = $this->dbi->query($stmt); Chapter 3: PHP Best Practices 43 05 549669 ch03.qxd 4/4/03 9:24 AM Page 43 Chapter 3 PHP Best Practices IN THIS CHAPTER ◆ Best practices for naming ... practices for documentation ◆ Best practices for configuration management THE APPLICATION CODE PRESENTED in this book uses a set of programming practices that qualify as best practices fo...
Ngày tải lên: 07/07/2014, 07:20
Secure PHP Development- P21 docx
... $_SERVER[‘DOCUMENT_ROOT’] . ‘/pear’ ; // If you have installed PHPLIB in a different // directory than %DocumentRoot%/phplib, change // the setting below. $PHPLIB_DIR = $_SERVER[‘DOCUMENT_ROOT’] . ‘/phplib’; // ... its own API is common in the PHP world. For example, most PHP developers use PHP with MySQL and, therefore, they write code that is specific to the MySQL API found in PHP....
Ngày tải lên: 07/07/2014, 07:20
Secure PHP Development- P28 docx
... class.PHPApplication .php class, which implements the base application in our framework, are discussed in detail in Table 4-1. TABLE 4-1 METHODS IN CLASS.PHPAPPLICATION .PHP Function Description PHPApplication() ... CLASS.PHPAPPLICATION .PHP Function Description PHPApplication() The constructor function for PHPApplication (class.PHPApplication .php) class. Sets app_name, app_version, app_t...
Ngày tải lên: 07/07/2014, 07:20
Secure PHP Development- P29 doc
... $_SERVER[‘DOCUMENT_ROOT’] . ‘/pear’ ; // If you have installed PHPLIB in a different // directory than %DocumentRoot%/phplib, change // the setting below. $PHPLIB_DIR = $_SERVER[‘DOCUMENT_ROOT’] . ‘/phplib’; // ... PEAR, // PHPLIB and our application framework // path ($APP_FRAMEWORK_DIR) $PATH = $PEAR_DIR . ‘:’ . $PHPLIB_DIR . ‘:’ . $APP_FRAMEWORK_DIR; // Insert the path in the PHP include...
Ngày tải lên: 07/07/2014, 07:20
Secure PHP Development- P31 docx
... null) { class.Authentication .php class.PHPApplication .php class.DBI .php Central User Database Session Files Session Database Session API login .php Redirected authentication request from applications using the PHP Application ... class.Authentication .php, which will implement the central authentication system. Listing 5-1: class.Authentication .php < ?php /* * * Application cl...
Ngày tải lên: 07/07/2014, 07:20
Secure PHP Development- P33 doc
... than // %DocumentRoot%/framework, change the setting below. $APP_FRAMEWORK_DIR=$_SERVER[‘DOCUMENT_ROOT’] . ‘/framework’; $PEAR =$_SERVER[‘DOCUMENT_ROOT’] . ‘/pear’; $PHPLIB =$_SERVER[‘DOCUMENT_ROOT’] ... =$_SERVER[‘DOCUMENT_ROOT’] . ‘/pear’; $PHPLIB =$_SERVER[‘DOCUMENT_ROOT’] . ‘/phplib’; // Insert the path in the PHP include_path so that PHP // looks for PEAR, PHPLIB and our application...
Ngày tải lên: 07/07/2014, 07:20