Wikibooks is free, and the link is to Programming PHP. You will find information on security and how to secure items, the basic nuts and bolts on programming php, and also some advanced concepts to feed your brain.
Beginner
PHP and MySQL Web Development
Submitted by Amgine on Sat, 12/13/2003 - 6:31pm.A projects-oriented approach to learning web development with PHP and MySQL.
The textbook at the University of Minnesota, I found it while researching courses. Not simple recipes, each project develops into full-blown web applications, both useful by themselves and extensible.
Although not written for novices, the content is not esoteric or mind-numbingly jargon-laden. There is also a crash course on both PHP and MySQL. Excellent chapter on OOP. Primary sections include: Using PHP, Using MySQL, E-commerce and Security, Advanced PHP Techniques, Building Practical PHP & MySQL Projects.
O'Reilly Safari Bookshelf
Submitted by brad_mn1988 on Tue, 03/04/2003 - 6:44pm.Safari Bookshelf is an electronic reference library for programmers and IT professionals.
I recommend that everyone get on board for the 14 day free trial (be
sure to put a reminder in your calendar to cancel before the 14 days is
up so that you don't get flipped into a $19.99 monthly subscription
without your wanting it to).
March 2001 Meeting Notes
Submitted by usda_organic on Wed, 03/14/2001 - 1:00am.1. Demonstration of WEB-DAV. FTP is a potentially insecure way to transfer files to and from a web server. Web-Dav is an alternative on a windows client. (My Computer >>> Web Folders Folder >>> Add Web Folder >>> type in the URL of the site that you want to upload or download web files to or from. The server can limit access based on user and access method (get, post, etc.) and has to have at least one access method enabled for web-dav to work.
2. Discussion of separating PHP from HTML. General solution is to use a require statement in the HTML page to store all the PHP code and then have the needed variables interspersed in the HTML.
