INFX 2600 PHP module (Winter 2007) |
||
Coach: | Dr. Thomas Trappenberg, Office Hour: Monday 4-6pm and by appointment | |
News: | File upload example (from php web page). basic .htm and basic .php files. Note that this is only a basic implementation and that security features should be added in production code. |
|
Outline: | Introduction to web programming with PHP. Week 16: Introduction, server side processing, basic variables types, memory models and pointers, arrays, hash function Week 17: Loops, conditional statement, functions, pico editor, scope of variables, parameter passing Week 18: Practicing basic program with functions, loops, conditional statements, parameter passing Week 19: Form handling, file access, file upload Week 20: Database access Week 21: Reading Week Week 22: Session Control |
|
Resources: | Editor: You can use any ASCII editor and transfer the file into the web folder on our web server. I will be using pico on the server in class. The tutorial pages for CSCI 1100 from Dr. P. Cox might be some help. Some security issues with PHP are discussed in a recent paper pointed out by Dr. McAllister. |
|
Textbook: | Chapter 12, Robert W. Sebesta, Programming the World Wide Web, 3rd edition | |
|
||
Honesty: |
It is important for students to be aware of the Intellectual Honesty regulations at Dalhousie University. Please see http://plagiarism.dal.ca/ for more information. Any suspected cases of plagiarism will be forwarded to the Senate Discipline Committee. |