PHP 5 for dummies [[electronic resource] /] / by Janet Valade |
Autore | Valade Janet |
Pubbl/distr/stampa | Hoboken, NJ, : Wiley Pub., c2004 |
Descrizione fisica | 1 online resource (410 p.) |
Disciplina | 005.13/3 |
Collana | --For dummies |
Soggetto topico |
PHP (Computer program language)
Web sites - Design |
Soggetto genere / forma | Electronic books. |
ISBN | 0-7645-5662-2 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
PHP 5 For Dummies; About the Author; Dedication; Acknowledgments; Contents at a Glance; Table of Contents; Introduction; About This Book; How to Use This Book; Foolish Assumptions; How This Book Is Organized; Icons Used in This Book; Part I: Say Hello to the PHP Scripting Language; Chapter 1: Getting to Know PHP; Getting Familiar with PHP; Considering the Various Uses for PHP; Understanding How PHP Works; Keeping Up with Changes in PHP; Chapter 2: Setting Up the Environment; Establishing Your Web Environment; Setting Up PHP for General-Purpose Scripting; Configuring PHP
Using Tools to Build PHP ScriptsChapter 3: Creating Your First PHP Script; Writing PHP Statements; Building Scripts; Writing Your First Script; Discovering More about Output Statements; Documenting the Script; Part II: Variables and Data; Chapter 4: Using Variables in PHP Scripts; Naming Variables; Assigning and Displaying Variable Values; Writing Your First Script That Uses Variables; Discovering More about Output Statements with Variables; Using Variable Variables; Removing Variables; Working with Constants; Handling Error Messages; Chapter 5: Working with Data; Understanding Data Types Working with NumbersWorking with Character Strings; Working with Dates and Times; Chapter 6: Storing Data in Groups by Using Arrays; Creating and Working with Arrays; Sorting Arrays; Using Arrays in Statements; Walking through an Array; Finding Array Size; Converting Arrays into Strings ( And Vice Versa); Converting Variables into Arrays ( And Vice Versa); Splitting and Merging Arrays; Comparing Arrays; Working with Other Array Operations; Multidimensional Arrays; Built-in PHP Arrays; Part III: Basic PHP Programming; Chapter 7: Controlling the Flow of the Script Changing the Order of Statement ExecutionSetting Up Conditions; Using Conditional Statements; Repeating Actions by Using Loops; Chapter 8: Reusing PHP Code; Inserting Code in Your Script; Creating Reusable Code ( Functions); Handling Errors; Chapter 9: Object-Oriented Programming Meets PHP; Introducing Object-Oriented Programming; Developing an Object-Oriented Program; Defining a Class; Using a Class; Making Properties and Methods Private; Using Exceptions; Copying Objects; Destroying Objects; Part IV: Common PHP Applications; Chapter 10: The Basics of Web Applications; Securing Your Web Site Displaying Static Web PagesWorking with HTML Forms; Chapter 11: Other Web Applications; Overcoming Statelessness; Navigating Web Sites with Multiple Pages; Moving Information from Page to Page; Uploading Files; Using JavaScript with PHP; Chapter 12: Storing Data with PHP; Using Flat Files; Working with Databases; Using SQLite; Chapter 13: PHP and Your Operating System; Managing Files; Using Operating System Commands; Using FTP; Using E-Mail; Chapter 14: PHP Extensions; Investigating the Basic Extensions; Taking a Look at Standard Extensions; Using PEAR; Part V: The Part of Tens Chapter 15: Ten Things to Look For When Troubleshooting a Script |
Record Nr. | UNINA-9910455746003321 |
Valade Janet
![]() |
||
Hoboken, NJ, : Wiley Pub., c2004 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
PHP 5 for dummies [[electronic resource] /] / by Janet Valade |
Autore | Valade Janet |
Pubbl/distr/stampa | Hoboken, NJ, : Wiley Pub., c2004 |
Descrizione fisica | 1 online resource (410 p.) |
Disciplina | 005.13/3 |
Collana | --For dummies |
Soggetto topico |
PHP (Computer program language)
Web sites - Design |
ISBN | 0-7645-5662-2 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
PHP 5 For Dummies; About the Author; Dedication; Acknowledgments; Contents at a Glance; Table of Contents; Introduction; About This Book; How to Use This Book; Foolish Assumptions; How This Book Is Organized; Icons Used in This Book; Part I: Say Hello to the PHP Scripting Language; Chapter 1: Getting to Know PHP; Getting Familiar with PHP; Considering the Various Uses for PHP; Understanding How PHP Works; Keeping Up with Changes in PHP; Chapter 2: Setting Up the Environment; Establishing Your Web Environment; Setting Up PHP for General-Purpose Scripting; Configuring PHP
Using Tools to Build PHP ScriptsChapter 3: Creating Your First PHP Script; Writing PHP Statements; Building Scripts; Writing Your First Script; Discovering More about Output Statements; Documenting the Script; Part II: Variables and Data; Chapter 4: Using Variables in PHP Scripts; Naming Variables; Assigning and Displaying Variable Values; Writing Your First Script That Uses Variables; Discovering More about Output Statements with Variables; Using Variable Variables; Removing Variables; Working with Constants; Handling Error Messages; Chapter 5: Working with Data; Understanding Data Types Working with NumbersWorking with Character Strings; Working with Dates and Times; Chapter 6: Storing Data in Groups by Using Arrays; Creating and Working with Arrays; Sorting Arrays; Using Arrays in Statements; Walking through an Array; Finding Array Size; Converting Arrays into Strings ( And Vice Versa); Converting Variables into Arrays ( And Vice Versa); Splitting and Merging Arrays; Comparing Arrays; Working with Other Array Operations; Multidimensional Arrays; Built-in PHP Arrays; Part III: Basic PHP Programming; Chapter 7: Controlling the Flow of the Script Changing the Order of Statement ExecutionSetting Up Conditions; Using Conditional Statements; Repeating Actions by Using Loops; Chapter 8: Reusing PHP Code; Inserting Code in Your Script; Creating Reusable Code ( Functions); Handling Errors; Chapter 9: Object-Oriented Programming Meets PHP; Introducing Object-Oriented Programming; Developing an Object-Oriented Program; Defining a Class; Using a Class; Making Properties and Methods Private; Using Exceptions; Copying Objects; Destroying Objects; Part IV: Common PHP Applications; Chapter 10: The Basics of Web Applications; Securing Your Web Site Displaying Static Web PagesWorking with HTML Forms; Chapter 11: Other Web Applications; Overcoming Statelessness; Navigating Web Sites with Multiple Pages; Moving Information from Page to Page; Uploading Files; Using JavaScript with PHP; Chapter 12: Storing Data with PHP; Using Flat Files; Working with Databases; Using SQLite; Chapter 13: PHP and Your Operating System; Managing Files; Using Operating System Commands; Using FTP; Using E-Mail; Chapter 14: PHP Extensions; Investigating the Basic Extensions; Taking a Look at Standard Extensions; Using PEAR; Part V: The Part of Tens Chapter 15: Ten Things to Look For When Troubleshooting a Script |
Record Nr. | UNINA-9910780306103321 |
Valade Janet
![]() |
||
Hoboken, NJ, : Wiley Pub., c2004 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
PHP 5 for dummies [[electronic resource] /] / by Janet Valade |
Autore | Valade Janet |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Hoboken, NJ, : Wiley Pub., c2004 |
Descrizione fisica | 1 online resource (410 p.) |
Disciplina | 005.13/3 |
Collana | --For dummies |
Soggetto topico |
PHP (Computer program language)
Web sites - Design |
ISBN | 0-7645-5662-2 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
PHP 5 For Dummies; About the Author; Dedication; Acknowledgments; Contents at a Glance; Table of Contents; Introduction; About This Book; How to Use This Book; Foolish Assumptions; How This Book Is Organized; Icons Used in This Book; Part I: Say Hello to the PHP Scripting Language; Chapter 1: Getting to Know PHP; Getting Familiar with PHP; Considering the Various Uses for PHP; Understanding How PHP Works; Keeping Up with Changes in PHP; Chapter 2: Setting Up the Environment; Establishing Your Web Environment; Setting Up PHP for General-Purpose Scripting; Configuring PHP
Using Tools to Build PHP ScriptsChapter 3: Creating Your First PHP Script; Writing PHP Statements; Building Scripts; Writing Your First Script; Discovering More about Output Statements; Documenting the Script; Part II: Variables and Data; Chapter 4: Using Variables in PHP Scripts; Naming Variables; Assigning and Displaying Variable Values; Writing Your First Script That Uses Variables; Discovering More about Output Statements with Variables; Using Variable Variables; Removing Variables; Working with Constants; Handling Error Messages; Chapter 5: Working with Data; Understanding Data Types Working with NumbersWorking with Character Strings; Working with Dates and Times; Chapter 6: Storing Data in Groups by Using Arrays; Creating and Working with Arrays; Sorting Arrays; Using Arrays in Statements; Walking through an Array; Finding Array Size; Converting Arrays into Strings ( And Vice Versa); Converting Variables into Arrays ( And Vice Versa); Splitting and Merging Arrays; Comparing Arrays; Working with Other Array Operations; Multidimensional Arrays; Built-in PHP Arrays; Part III: Basic PHP Programming; Chapter 7: Controlling the Flow of the Script Changing the Order of Statement ExecutionSetting Up Conditions; Using Conditional Statements; Repeating Actions by Using Loops; Chapter 8: Reusing PHP Code; Inserting Code in Your Script; Creating Reusable Code ( Functions); Handling Errors; Chapter 9: Object-Oriented Programming Meets PHP; Introducing Object-Oriented Programming; Developing an Object-Oriented Program; Defining a Class; Using a Class; Making Properties and Methods Private; Using Exceptions; Copying Objects; Destroying Objects; Part IV: Common PHP Applications; Chapter 10: The Basics of Web Applications; Securing Your Web Site Displaying Static Web PagesWorking with HTML Forms; Chapter 11: Other Web Applications; Overcoming Statelessness; Navigating Web Sites with Multiple Pages; Moving Information from Page to Page; Uploading Files; Using JavaScript with PHP; Chapter 12: Storing Data with PHP; Using Flat Files; Working with Databases; Using SQLite; Chapter 13: PHP and Your Operating System; Managing Files; Using Operating System Commands; Using FTP; Using E-Mail; Chapter 14: PHP Extensions; Investigating the Basic Extensions; Taking a Look at Standard Extensions; Using PEAR; Part V: The Part of Tens Chapter 15: Ten Things to Look For When Troubleshooting a Script |
Record Nr. | UNINA-9910806146203321 |
Valade Janet
![]() |
||
Hoboken, NJ, : Wiley Pub., c2004 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
PHP 8 solutions : dynamic web design and development made easy / / David Powers |
Autore | Powers David |
Edizione | [Fifth edition.] |
Pubbl/distr/stampa | [California] : , : Apress, , [2022] |
Descrizione fisica | 1 online resource (571 pages) |
Disciplina | 005.2762 |
Soggetto topico |
PHP (Computer program language)
Web sites - Design |
ISBN |
1-5231-5085-8
1-4842-7141-6 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: What Is PHP 8? -- How PHP Has Grown -- How PHP Makes Pages Dynamic -- Creating Pages That Think for Themselves -- How Hard Is PHP to Use and Learn? -- Can I Just Copy and Paste the Code? -- How Safe Is PHP? -- What's New in PHP 8? -- What Software Do I Need to Write PHP? -- What to Look for When Choosing a PHP Editor -- So Let's Get On with It… -- Chapter 2: Getting Ready to Work with PHP -- Checking Whether Your Web Site Supports PHP -- Deciding Where to Test Your Pages -- What You Need for a Local Test Environment -- Setting Up on Windows -- Getting Windows to Display Filename Extensions -- Choosing a Web Server -- Installing an All-in-One Package on Windows -- Setting Up on macOS -- Installing MAMP -- Testing and Configuring MAMP -- Where to Locate Your PHP Files (Windows and Mac) -- Checking Your PHP Settings -- Displaying the Server Configuration with phpinfo() -- Editing php.ini -- What's Next? -- Chapter 3: How to Write PHP Scripts -- PHP: The Big Picture -- Telling the Server to Process PHP -- Embedding PHP in a Web Page -- Storing PHP in an External File -- Using Variables to Represent Changing Values -- Naming Variables -- Assigning Values to Variables -- Ending Commands with a Semicolon -- Commenting Scripts -- Single-Line Comments -- Multiline Comments -- Using Arrays to Store Multiple Values -- PHP's Built-In Superglobal Arrays -- Understanding When to Use Quotes -- Special Cases: True, False, and Null -- Making Decisions -- Making Comparisons -- Using Indenting and Whitespace for Clarity -- Using Loops for Repetitive Tasks -- Using Functions for Preset Tasks -- Displaying PHP Output -- Using the Short Echo Tag -- Joining Strings Together -- Working with Numbers -- Understanding PHP Error Messages.
Why Is My Page Blank? -- PHP Quick Checklist -- Chapter 4: PHP: A Quick Reference -- Using PHP in an Existing Web Site -- Data Types in PHP -- Checking the Data Type of a Variable -- Explicitly Changing a Variable's Data Type -- Checking Whether a Variable Has Been Defined -- Doing Calculations with PHP -- Arithmetic Operators -- Using the Increment and Decrement Operators -- Determining the Order of Calculations -- Combining Calculations and Assignment -- Adding to an Existing String -- All You Ever Wanted to Know About Quotes-and More -- How PHP Treats Variables Inside Strings -- Using Escape Sequences Inside Double Quotes -- Embedding Associative Array Elements in a String -- Avoiding the Need to Escape Quotes with Heredoc Syntax -- Creating Arrays -- Building an Indexed Array -- Building an Associative Array -- Creating an Empty Array -- Multidimensional Arrays -- Using print_r() to Inspect an Array -- The Truth According to PHP -- Explicit Boolean Values -- Implicit Boolean ("Truthy" and "Falsy") Values -- Making Decisions by Comparing Two Values -- Testing More Than One Condition -- Using the switch Statement for Decision Chains -- Using a match Expression for Decision Chains -- Using the Ternary Operator -- Setting a Default Value with the Null Coalescing Operator -- Executing Code Repeatedly with a Loop -- Loops Using while and do . . . while -- The Versatile for Loop -- Looping Through Arrays and Objects with foreach -- Breaking Out of a Loop -- Modularizing Code with Functions -- Passing Values to Functions -- Setting Default Values for Arguments -- Variable Scope: Functions as Black Boxes -- Returning Values from Functions -- Generators: A Special Type of Function That Keeps on Giving -- Passing by Reference: Changing the Value of an Argument -- Functions That Accept a Variable Number of Arguments. Automatically Unpacking an Array Passed to a Function -- Optionally Specifying Data Types -- Specifying Multiple Data Types -- Using Named Arguments -- Where to Locate Custom-Built Functions -- Creating Anonymous Functions -- Using the Concise Anonymous Syntax of Arrow Functions -- Understanding PHP Classes and Objects -- Using PHP Built-In Classes -- Building Custom Classes -- Accessing Methods and Properties in a Class -- Setting the Visibility of Class Methods, Properties, and Constants -- Using Constructor Property Promotion -- Declaring and Using Class Constants -- Using a Namespace to Avoid Naming Conflicts -- Importing a Namespaced Class -- Handling Errors and Exceptions -- Creating New Variables Dynamically -- Now to the Solutions -- Chapter 5: Lightening Your Workload with Includes -- Including Code from External Files -- Introducing the PHP Include Commands -- Where PHP Looks for Include Files -- PHP Solution 5-1: Moving the Menu and Footer to Include Files -- Choosing the Right Filename Extension for Includes -- PHP Solution 5-2: Testing the Security of Includes -- PHP Solution 5-3: Automatically Indicating the Current Page -- PHP Solution 5-4: Automating a Page's Title from Its Filename -- PHP Solution 5-5: Handling Missing Variables -- Creating Pages with Changing Content -- PHP Solution 5-6: Automatically Updating a Copyright Notice -- PHP Solution 5-7: Displaying a Random Image -- PHP Solution 5-8: Adding a Caption to the Random Image -- Preventing Errors with Include Files -- Checking the Existence of Variables -- Checking Whether a Function or Class Has Been Defined -- Suppressing Error Messages on a Live Web Site -- Using the Error Control Operator -- Turning Off display_errors in the PHP Configuration -- Turning Off display_errors in an Individual File -- PHP Solution 5-9: Redirecting When an Include File Can't Be Found. Why Can't I Use Site Root-Relative Links with PHP Includes? -- Document-Relative Links -- Links Relative to the Site Root -- Links Inside Include Files -- Choosing Where to Locate Your Include Files -- Security Considerations with Includes -- Adjusting Your include_path -- Editing the include_path in php.ini or .user.ini -- Using .htaccess to Change the include_path -- Using set_include_path() -- Nesting Include Files -- Chapter Review -- Chapter 6: Bringing Forms to Life -- How PHP Gathers Information from a Form -- Understanding the Difference Between post and get -- Getting Form Data with PHP Superglobals -- Processing and Validating User Input -- Creating a Reusable Script -- PHP Solution 6-1: Preventing Cross-Site Scripting in a Self-Processing Form -- PHP Solution 6-2: Making Sure Required Fields Aren't Blank -- Preserving User Input When a Form Is Incomplete -- PHP Solution 6-3: Creating Sticky Form Fields -- Filtering Out Potential Attacks -- PHP Solution 6-4: Blocking Email Addresses That Contain Suspect Content -- Sending Email -- Using Additional Email Headers Safely -- PHP Solution 6-5: Adding Headers and Automating the Reply Address -- PHP Solution 6-6: Building the Message Body and Sending the Mail -- Troubleshooting mail() -- Handling Multiple-Choice Form Elements -- PHP Solution 6-7: Handling Radio Button Groups -- PHP Solution 6-8: Handling Check-Box Groups -- PHP Solution 6-9: Using a Drop-Down Option Menu -- PHP Solution 6-10: Handling a Multiple-Choice List -- PHP Solution 6-11: Handling a Single Check Box -- Chapter Review -- Chapter 7: Using PHP to Manage Files -- Checking That PHP Can Open a File -- Creating a Folder Outside the Server Root for Local Testing on Windows -- Creating a Folder Outside the Server Root for Local Testing on macOS -- Configuration Settings That Affect File Access -- Reading and Writing to Files. Reading Files in a Single Operation -- PHP Solution 7-1: Getting the Contents of a Text File -- Opening and Closing Files for Read/Write Operations -- Reading a File with fopen() -- PHP Solution 7-2: Extracting Data from a CSV File -- Replacing Content with fopen() -- Appending Content with fopen() -- Locking a File Before Writing -- Preventing Overwriting an Existing File -- Combined Read/Write Operations with fopen() -- Moving the Internal Pointer -- Exploring the File System -- Inspecting a Folder with scandir() -- Inspecting the Contents of a Folder with FilesystemIterator -- Restricting File Types with the RegexIterator -- PHP Solution 7-3: Building a Drop-Down Menu of Files -- PHP Solution 7-4: Creating a Generic File Selector -- Accessing Remote Files -- Consuming News and Other RSS Feeds -- Using SimpleXML -- PHP Solution 7-5: Consuming an RSS News Feed -- Creating a Download Link -- PHP Solution 7-6: Prompting a User to Download an Image -- Chapter Review -- Chapter 8: Working with Arrays -- Modifying Array Elements -- PHP Solution 8-1: Modify Array Elements with a Loop -- PHP Solution 8-2: Modify Array Elements with array_walk() -- PHP Solution 8-3: Modify Array Elements with array_map() -- Merging Arrays -- Using the Array Union Operator -- Using array_merge() and array_merge_recursive() -- Merging Two Indexed Arrays into an Associative Array -- Comparing Arrays -- Removing Duplicate Elements -- PHP Solution 8-4: Joining an Array with Commas -- Sorting Arrays -- PHP Solution 8-5: Custom Sorting with the Spaceship Operator -- Complex Sorting with array_multisort() -- PHP Solution 8-6: Sorting a Multidimensional Array with array_multisort() -- PHP Solution 8-7: Finding All Permutations of an Array -- Processing Array Data -- PHP Solution 8-8: Building Nested Lists Automatically -- PHP Solution 8-9: Extracting Data from JSON -- Automatically Assigning Array Elements to Variables. |
Record Nr. | UNINA-9910523890403321 |
Powers David
![]() |
||
[California] : , : Apress, , [2022] | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
PHP and MySQL [[electronic resource] ] : create-modify-reuse / / Tim Boronczyk with Martin E. Psinas |
Autore | Boronczyk Tim <1979-> |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., c2008 |
Descrizione fisica | 1 online resource (362 p.) |
Disciplina | 006.7/6 |
Altri autori (Persone) | PsinasMartin E |
Collana | Create-modify-reuse guides |
Soggetto topico |
PHP (Computer program language)
Web sites - Design |
Soggetto genere / forma | Electronic books. |
ISBN |
1-281-37441-5
9786611374419 0-470-38298-8 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
PHP and MySQL Create-Modify-Reuse; About the Author; About the Contributor; Credits; Contents; Introduction; Who This Book Is For; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: User Registration; Plan the Directory Layout; Planning the Database; Writing Shared Code; User Class; CAPTCHA; Templates; Registering a New User; E-mailing a Validation Link; Logging In and Out; Changing Information; Forgotten Passwords; Summary; Chapter 2: Community Forum; Design of the Forum; Designing the Database
Working with Permissions and Bitwise OperatorsUpdating the User Class; Code and Code Explanation; Adding Forums; Adding Posts; Displaying Forums and Posts; Avatars; BBCode; Summary; Chapter 3: Mailing List; Design of the Mailing List; Choosing POP3; Designing the Database; Code and Code Explanation; Setting Up the Mailing List; Summary; Chapter 4: Search Engine; Designing the Search Engine; Problems with Full-Text Search; Designing the Database; Code and Code Explanation; Summary; Chapter 5: Personal Calendar; Designing the Application; Designing the Database; Code and Code Explanation SummaryChapter 6: Ajax File Manager; Design of the Ajax File Manager; JavaScript and Ajax; Code and Code Explanation; Summary; Chapter 7: Online Photo Album; Design of the Online Photo Album; Code and Code Explanation; QuickTime Thumbnails; Thumbnail Caching; Summary; Chapter 8: Shopping Cart; Designing the Shopping Cart; Designing the Database; Code and Code Explanation; Summary; Chapter 9: Web Site Statistics; Determining What to Collect; Designing the Database; Obtaining Data; Code and Code Explanation; Summary; Chapter 10: News/Blog System; Tables; Adding Posts; Generating the RSS Displaying PostsAdding Comments; Summary; Chapter 11: Shell Scripts; Designing the Script; General Shell Scripting Advice; Code and Code Explanation; The Skeleton; Summary; Chapter 12: Security and Logging; Cross-Site Scripting; Path Traversal; Injection; Weak Authentication; Logging; Preventing Accidental Deletes; Summary; Index |
Record Nr. | UNINA-9910458328703321 |
Boronczyk Tim <1979->
![]() |
||
Indianapolis, IN, : Wiley Pub., c2008 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
PHP and MySQL [[electronic resource] ] : create-modify-reuse / / Tim Boronczyk with Martin E. Psinas |
Autore | Boronczyk Tim <1979-> |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., c2008 |
Descrizione fisica | 1 online resource (362 p.) |
Disciplina | 006.7/6 |
Altri autori (Persone) | PsinasMartin E |
Collana | Create-modify-reuse guides |
Soggetto topico |
PHP (Computer program language)
Web sites - Design |
ISBN |
1-281-37441-5
9786611374419 0-470-38298-8 |
Classificazione | ST 250 P33 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
PHP and MySQL Create-Modify-Reuse; About the Author; About the Contributor; Credits; Contents; Introduction; Who This Book Is For; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: User Registration; Plan the Directory Layout; Planning the Database; Writing Shared Code; User Class; CAPTCHA; Templates; Registering a New User; E-mailing a Validation Link; Logging In and Out; Changing Information; Forgotten Passwords; Summary; Chapter 2: Community Forum; Design of the Forum; Designing the Database
Working with Permissions and Bitwise OperatorsUpdating the User Class; Code and Code Explanation; Adding Forums; Adding Posts; Displaying Forums and Posts; Avatars; BBCode; Summary; Chapter 3: Mailing List; Design of the Mailing List; Choosing POP3; Designing the Database; Code and Code Explanation; Setting Up the Mailing List; Summary; Chapter 4: Search Engine; Designing the Search Engine; Problems with Full-Text Search; Designing the Database; Code and Code Explanation; Summary; Chapter 5: Personal Calendar; Designing the Application; Designing the Database; Code and Code Explanation SummaryChapter 6: Ajax File Manager; Design of the Ajax File Manager; JavaScript and Ajax; Code and Code Explanation; Summary; Chapter 7: Online Photo Album; Design of the Online Photo Album; Code and Code Explanation; QuickTime Thumbnails; Thumbnail Caching; Summary; Chapter 8: Shopping Cart; Designing the Shopping Cart; Designing the Database; Code and Code Explanation; Summary; Chapter 9: Web Site Statistics; Determining What to Collect; Designing the Database; Obtaining Data; Code and Code Explanation; Summary; Chapter 10: News/Blog System; Tables; Adding Posts; Generating the RSS Displaying PostsAdding Comments; Summary; Chapter 11: Shell Scripts; Designing the Script; General Shell Scripting Advice; Code and Code Explanation; The Skeleton; Summary; Chapter 12: Security and Logging; Cross-Site Scripting; Path Traversal; Injection; Weak Authentication; Logging; Preventing Accidental Deletes; Summary; Index |
Record Nr. | UNINA-9910784791903321 |
Boronczyk Tim <1979->
![]() |
||
Indianapolis, IN, : Wiley Pub., c2008 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
PHP and MySQL [[electronic resource] ] : create-modify-reuse / / Tim Boronczyk with Martin E. Psinas |
Autore | Boronczyk Tim <1979-> |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., c2008 |
Descrizione fisica | 1 online resource (362 p.) |
Disciplina | 006.7/6 |
Altri autori (Persone) | PsinasMartin E |
Collana | Create-modify-reuse guides |
Soggetto topico |
PHP (Computer program language)
Web sites - Design |
ISBN |
1-281-37441-5
9786611374419 0-470-38298-8 |
Classificazione | ST 250 P33 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
PHP and MySQL Create-Modify-Reuse; About the Author; About the Contributor; Credits; Contents; Introduction; Who This Book Is For; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: User Registration; Plan the Directory Layout; Planning the Database; Writing Shared Code; User Class; CAPTCHA; Templates; Registering a New User; E-mailing a Validation Link; Logging In and Out; Changing Information; Forgotten Passwords; Summary; Chapter 2: Community Forum; Design of the Forum; Designing the Database
Working with Permissions and Bitwise OperatorsUpdating the User Class; Code and Code Explanation; Adding Forums; Adding Posts; Displaying Forums and Posts; Avatars; BBCode; Summary; Chapter 3: Mailing List; Design of the Mailing List; Choosing POP3; Designing the Database; Code and Code Explanation; Setting Up the Mailing List; Summary; Chapter 4: Search Engine; Designing the Search Engine; Problems with Full-Text Search; Designing the Database; Code and Code Explanation; Summary; Chapter 5: Personal Calendar; Designing the Application; Designing the Database; Code and Code Explanation SummaryChapter 6: Ajax File Manager; Design of the Ajax File Manager; JavaScript and Ajax; Code and Code Explanation; Summary; Chapter 7: Online Photo Album; Design of the Online Photo Album; Code and Code Explanation; QuickTime Thumbnails; Thumbnail Caching; Summary; Chapter 8: Shopping Cart; Designing the Shopping Cart; Designing the Database; Code and Code Explanation; Summary; Chapter 9: Web Site Statistics; Determining What to Collect; Designing the Database; Obtaining Data; Code and Code Explanation; Summary; Chapter 10: News/Blog System; Tables; Adding Posts; Generating the RSS Displaying PostsAdding Comments; Summary; Chapter 11: Shell Scripts; Designing the Script; General Shell Scripting Advice; Code and Code Explanation; The Skeleton; Summary; Chapter 12: Security and Logging; Cross-Site Scripting; Path Traversal; Injection; Weak Authentication; Logging; Preventing Accidental Deletes; Summary; Index |
Record Nr. | UNINA-9910818663703321 |
Boronczyk Tim <1979->
![]() |
||
Indianapolis, IN, : Wiley Pub., c2008 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
PHP and script.aculo.us Web 2.0 application interfaces [[electronic resource] ] : building powerful interactive AJAX applications with script.aculo.us and PHP ; a complete how-to guide for building web sites using script.aculo.us and PHP to get your project up and running / / Sridhar Rao |
Autore | Rao Sridhar |
Pubbl/distr/stampa | Birmingham, U.K., : Packt Publishing Ltd., 2009 |
Descrizione fisica | 1 online resource (264 p.) |
Disciplina | 006.76 |
Collana | From technologies to solutions |
Soggetto topico |
Ajax (Web site development technology)
Application program interfaces (Computer software) JavaScript (Computer program language) Web sites - Design |
Soggetto genere / forma | Electronic books. |
ISBN |
9786612104169
1-84719-405-2 1-282-10416-0 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Table of Contents; Preface; Chapter 1: About script.aculo.us; Welcome to the script.aculo.us world; Versions; The script.aculo.us fun begins; Effects; Drag and drop; AJAX; Much more fun; Summary; Chapter 2: Exploring Client-side Techniques with Prototype; About Prototype; The story so far: Versions; Compatibility; Prototype features-a walk-through; Getting started with Dollar, DOM, and more; AJAX components-an overview; Ajax.Request; Ajax.Updater; Ajax.PeriodicalUpdater; Ajax.Responders; Hands-on examples; Event handling; Description; Handling general events; Syntax
Handling mouse eventsHandling keyboard events; Hands-on examples; Handling the keyboard events example; Handling mouse event example; Redefining forms with Prototype; Introduction; Description; Usage; Hands-on examples; Getting more hands-on; Hands-on example: How to use XML to read data from the server using Prototype; Summary; Chapter 3: Server-side Techniques with PHP and MySQL; Basic requirements; A word about PHP 5.0 or above; A word about MySQL 5.0; The WAMP server: A must-have for Windows users; phpMyAdmin; Getting the playground ready Checking the PHP installation using the WAMP serverChecking the MySQL installation using the WAMP server; Adding Prototype library in our code; Adding the script.acluo.us library in our code; Basic classes; DBConfig.php; DBClass.php; Secure.php; Hands-on examples: Common scripts; User login management system; Signup.php; Login.php; Index.php; Logout.php; Adding a username availability script to the login management system; Creating a simple tag cloud; Summary; Chapter 4: Adding Effects and Multimedia to User Interface Design; Introduction to effects; Types of effects; Common parameters Code usageHands-on examples; The core effects; Various effects; Combining all the effects; Playing sounds with script.aculo.us; Types of sounds; MP3 sounds; Code usage; A hands-on example; Summary; Chapter 5: AJAX Drag and Drop Feature using script.acluo.us; Introduction to the drag and drop feature; Explanation of the drag and drop feature; Code usage of the drag and drop feature; Hands-on example: Creating a drag and drop sample in one line of code; Hands-on example: Advanced drag and drop tutorial; Summary; Chapter 6: In-place Editing usingscript.aculo.us An introduction to the in-place editing featureGetting started with in-place editing; Code usage of the in-place editing features and options; Tips and tricks with in-place editing; Disabling the element for the in-place editing functionality; Entering into the edit mode; Submitting on Blur; Callbacks for onEnterEditMode and onLeaveEditMode; Hands-on example: In-place editing with server-side handling; Hands-on example: InPlaceCollectionEditor; Summary; Chapter 7: Creating Autocompletion using script.aculo.us; Introduction to autocompletion; Explanation of the autocompletion feature Types of autocompletion sources |
Record Nr. | UNINA-9910456624403321 |
Rao Sridhar
![]() |
||
Birmingham, U.K., : Packt Publishing Ltd., 2009 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
PHP5 CMS framework development [[electronic resource] ] : expert insight and practical guidance to creating an efficient, flexible and robust framework for a PHP5-based content management system / / Martin Brampton |
Autore | Brampton Martin |
Pubbl/distr/stampa | Birmingham, U.K., : Packt Pub., c2008 |
Descrizione fisica | 1 online resource (347 p.) |
Disciplina | 005.72 22 |
Collana | From technologies to solutions |
Soggetto topico |
PHP (Computer program language)
Web sites - Design |
Soggetto genere / forma | Electronic books. |
ISBN |
1-281-38647-2
9786611386474 1-84719-358-7 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910455522703321 |
Brampton Martin
![]() |
||
Birmingham, U.K., : Packt Pub., c2008 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Practical multimedia course [[electronic resource] ] : image, audio, video and animation fundamentals, Adobe Flash CS4, Adobe Photoshop CS4, 3-D studio max, animation in Maya, sound forge and Adobe Premier CS4 / / by Vishnu Priya Singh |
Autore | Singh Vishnu Priya |
Edizione | [2nd rev. ed.] |
Pubbl/distr/stampa | New Delhi, India, : Computech Publications Ltd., 2009 |
Descrizione fisica | 1 online resource (345 p.) |
Collana | Asian computech book |
Soggetto topico |
Computer animation
Interactive multimedia Web sites - Design |
Soggetto genere / forma | Electronic books. |
ISBN |
1-282-79851-0
9786612798511 1-4416-7380-6 600-00-4449-6 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910459276103321 |
Singh Vishnu Priya
![]() |
||
New Delhi, India, : Computech Publications Ltd., 2009 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|