| |
| 1. Introduction |
| :: welcome |
2:32 |
2.2 MB |
| :: what is PHP? |
6:06 |
4.7 MB |
| :: data flow |
3:35 |
3.1 MB |
| |
| 2. Getting Started |
| :: software you need |
10:37 |
9 MB |
| :: installing on windows |
8:42 |
12.6 MB |
| :: installing on mac |
13:14 |
18.7 MB |
| :: site configuration |
16:48 |
27.6 MB |
| :: Dreamweaver sites |
6:15 |
11 MB |
| :: PHP editors |
3:53 |
7.4 MB |
| :: php.ini and phpinfo |
5:37 |
10.8 MB |
| :: server-side code |
3:49 |
7.5 MB |
| :: about the projects |
4:53 |
9.6 MB |
| |
| 3. Scripting Basics |
| :: embedding PHP |
9:29 |
17.2 MB |
| :: short tags and style |
3:57 |
6.9 MB |
| :: basic language syntax |
10:21 |
20.6 MB |
| :: declaring and assigning variables |
5:38 |
10.5 MB |
| :: echo and print |
8:04 |
15.5 MB |
| :: basic types |
7:49 |
14.9 MB |
| :: integers |
4:39 |
9.1 MB |
| :: strings |
3:24 |
6.5 MB |
| :: booleans |
2:38 |
5 MB |
| :: set, unset, null, and empty |
4:58 |
10.2 MB |
| :: constants |
2:56 |
5.8 MB |
| :: operators |
3:41 |
7.1 MB |
| |
| 4. Flow Control and Looping |
| :: if-else conditions |
11:17 |
20.3 MB |
| :: the switch statement |
5:51 |
10.4 MB |
| :: for loops |
9:06 |
16.6 MB |
| :: while loops |
7:09 |
13.2 MB |
| :: break and continue |
5:21 |
10.2 MB |
| :: beware of infinite loops |
4:21 |
8.3 MB |
| |
| 5. Arrays |
| :: creating and using arrays |
11:55 |
22 MB |
| :: manipulating arrays |
10:00 |
18.9 MB |
| :: iteration loops |
4:38 |
8.9 MB |
| :: built-in PHP arrays |
3:30 |
6.9 MB |
| :: multidimensional arrays |
11:26 |
22.3 MB |
| :: flipping, reversing, and shuffling |
7:23 |
14.5 MB |
| |
| 6. Working with Strings |
| :: strings in PHP |
2:58 |
5.3 MB |
| :: printing and output |
3:16 |
6.4 MB |
| :: combining strings |
3:15 |
6 MB |
| :: string and character indexes |
3:33 |
6.8 MB |
| :: string functions |
2:38 |
5 MB |
| :: string lengths |
1:28 |
2.8 MB |
| :: comparing strings |
9:00 |
16.8 MB |
| :: find and replace |
8:50 |
17.4 MB |
| :: substrings |
3:44 |
7.7 MB |
| :: string case functions |
2:13 |
4.3 MB |
| :: cleaning up strings |
2:55 |
5.9 MB |
| |
| 7. More About Strings |
| :: escaping strings |
6:13 |
12.4 MB |
| :: parsing strings |
9:18 |
17.2 MB |
| :: formatting strings |
13:56 |
26.9 MB |
| :: regular expressions, pt 1 |
7:01 |
12.2 MB |
| :: regular expressions, pt 2 |
8:49 |
17.3 MB |
| |
| 8. Working with Forms |
| :: working with web forms |
2:59 |
5.5 MB |
| :: processing get and post |
10:17 |
19.1 MB |
| :: server variables |
3:41 |
6.5 MB |
| :: checkboxes and radio buttons |
6:21 |
11.9 MB |
| :: selection lists |
4:40 |
8.6 MB |
| :: hidden fields |
1:57 |
3.7 MB |
| :: form field validations |
9:32 |
18.1 MB |
| :: magic_quotes_gpc |
5:42 |
11.1 MB |
| |
| 9. Functions |
| :: what are functions? |
3:14 |
6.3 MB |
| :: working with functions, pt 1 |
5:55 |
11.6 MB |
| :: working with functions, pt 2 |
7:34 |
14.7 MB |
| :: call-by value and reference |
4:57 |
8.3 MB |
| :: variable parameter lists |
4:58 |
9.6 MB |
| :: variable scope |
5:06 |
9.6 MB |
| :: global variables |
7:20 |
13.3 MB |
| :: include and require statements |
6:04 |
11.2 MB |
| |
| 10. Working with Databases |
| :: MySQL and our samples |
17:00 |
31.8 MB |
| :: connecting to data |
6:39 |
10.1 MB |
| :: retrieving data |
10:04 |
18.5 MB |
| :: data error handling |
7:45 |
14.3 MB |
| :: manipulating data, pt 1 |
13:15 |
24.7 MB |
| :: manipulating data, pt 2 |
11:15 |
21 MB |
| :: HTML grids |
4:59 |
9.1 MB |
| :: search forms |
4:46 |
8.7 MB |
| :: additional database software |
2:59 |
5.2 MB |
| |
| 11. Web Site Interactivity |
| :: page redirection |
5:36 |
9.7 MB |
| :: email and PHP |
3:24 |
5 MB |
| :: an email form |
10:39 |
20.1 MB |
| :: user registration, pt 1 |
12:00 |
23.8 MB |
| :: user registration, pt 2 |
11:33 |
21.1 MB |
| :: user registration, pt 3 |
9:02 |
17.2 MB |
| :: dynamic web pages |
6:34 |
12.7 MB |
| |
| 12. Session State |
| :: controlling session variables |
4:22 |
7.9 MB |
| :: PHP sessions |
5:33 |
11 MB |
| :: session functions |
2:35 |
4.6 MB |
| :: a session example |
3:56 |
7.1 MB |
| :: a login system |
12:14 |
23.3 MB |
| :: working with cookies |
7:27 |
14.6 MB |
| |
| 13. Debugging Scripts |
| :: syntax errors |
3:15 |
6.4 MB |
| :: browser rendering issues |
2:31 |
5.2 MB |
| :: timeouts |
2:28 |
4.8 MB |
| :: numeric issues |
3:48 |
7.4 MB |
| |
| 14. Wrap-up |
| :: conclusion |
5:11 |
6.2 MB |