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.

My answers to Assignment17 at .doc and .php files.

 
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.

A reference card for PHP 4.

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.