Tier I
PHP Examples
| Some Background on PHP Configuration | Test Page | |
| Some Simple Formatting | Hello World | |
| Escape Characters to Display Special Characters | Escape Characters | |
| Working with Forms | ||
| Get Some Info | A Simple Form | |
| All Form Input Controls | Dealing With All Form Input Controls | |
| A Form with Numeric Inputs | Simple Computations | |
| Some Built In Functions | ||
| Formatted Computations | Formatting the Previous Example | |
| Using Some Builtin Functions | Builtin Number Functions | |
| Using Some String Functions | Manipulating Your Name | |
| Using Some Date/Time Functions | Parsing Dates/Times | |
| Decisions and Branching | ||
| Good Morning? | Responding to the Hour | |
| More Good Morning? | Better Structuring of the Solution | |
| Good Morning Exactly? | Improving Accuracy | |
| When Is It Exactly? | Morning, Afternoon, Evening, Night | |
| Convert Fahrenheit to Celsius | Posting to the Same Form | |
| Checking for Blanks | Some Input Validation for a Form | |
| Looping | ||
| Using a For Loop | Summing the First N Integers | |
| Using a While Loop | Another Summing the First N Integers | |
| HTTP Headers | ||
| Source File, Address and Browser | Some Header Variables | |
| Login Form | Page Redirection Based on a Password | |
| Arrays | ||
| Using an Array to Display Scores and Find Their Average | Find the Average | |
| Using an Array to Find a URL | Find the URL | |
| User Defined Functions | ||
| Converting Fahrenheit | Converting Fahrenheit to Celsius in a User Defined Function | |
| Converting Fahrenheit | Converting Fahrenheit to Celsius in a User Defined Function that Returns a Result | |
| Calculate Costs | Reworking Total Cost Using a Function | |
| Sticky Forms | ||
| Processing Form Data in the Same Page Where the Form is Located | PHP Redux | |
| Processing Sticky Form Data in the Same Page Where the Form is Located | A Sticky Form | |
| A Sticky Form Using All the Form Controls | A Sticky All Form | |
| Cookies | ||
| Setting Cookies | Using an Earlier Form to Create Cookies | |
| Display Cookies | Displaying These Cookies in a Form | |
| Session Variables | ||
| A Series of Pages to Illustrate Posted, Local and Session Variables | Page Series | |
| Setting the Time at the Session Start to a Session Variable - Compare it to the Current Time | Current Time | |
| An Implementation of Login Security | Attempt to Bypass | |
| Login Form | ||
| Working with MySQl Databases | ||
| Creating a Table | Using a MySQL Query to Create a Table | |
| Insert Some Data | Using a MySQL Query to Insert Data from a Form into a Table | |
| Display Table Entries | Using a MySQL Query to Retrieve Data from a Form and Display it in a Table | |
| Delete a User | Using a MySQL Query to Delete a Record from a Table |