关于本教程

先决条件
学习本课程,需要安装 Web 服务器、PHP 和数据库,并且可以使用它们。如果拥有主机帐户,并且在服务器上安装了 PHP V5,能够访问某个 MySQL 数据库,那么也可以使用该帐户。否则就要下载并安装以下程序包:
Web 服务器—— 无论在 Windows® 上,还是在 Linux®(就此而言也可以是 Mac OS X)平台上,都可使用 Apache Web 服务器。V1.3 或 2.0 版本均可,但本教程中的介绍以 V2.0 为主。Apache 可以从 http://www.apache.org 下载。如果使用 Windows 平台,还可以选择 Internet Information Services,它是 Windows 的一部分。
PHP—— 当然,还需要 PHP 的一个发行版本。撰写本文的时候我同时使用了 PHP V4 和 V5,但是因为 V5 中发生了一些变化,所以我们将以该版本为主。(在本教程中,版本并不很重要,但是对本系列教程的后面两部分有影响。)可以从 http://us4.php.net/downloads.php 下载 PHP。
数据库—— 这个项目的一部分涉及到将数据保存到数据库中,因此也需要一个数据库。在本教程中,以 MySQL 数据库为主,因为这是与 PHP 结合使用的最常见的数据库。可以从 http://dev.mysql.com/downloads/ 下载 MySQL。
关于作者
Tyler Anderson 于 2004 年从 Brigham Young University 获得了计算机科学学位,现在正在攻读计算机工程科学博士学位的最后一年。之前,他曾做过 DPMG.COM 的数据库程序员,目前是位于俄勒冈州比弗顿的 Stexar Corp. 的工程师。您可以通过 tyleranderson5@yahoo.com 与他联系。
Nicholas Chase 曾经参与过许多公司的网站开发,包括 Lucent Technologies、Sun Microsystems、Oracle 和 Tampa Bay Buccaneers。他曾经做过高中的物理教师、低级放射性废弃设备管理员、在线科幻杂志的编辑、多媒体工程师和 Oracle 教员,并担任过一家交互通信公司的首席技术官。他出版了多部著作,其中包括 XML Primer Plus(Sams,2002)。他很想听听读者的意见,您可以通过 ibmquestions@nicholaschase.com 与他联系。
本文转自developerWorks 中国网站

本教程将引导您使用 PHP 创建一个简单的工作流应用程序。用户可以注册帐户,上传需要批准的文件,查看和下载已经批准的文件。指派为管理员的用户可以查看和批准上传的文件,让所有用户都能使用这些文件。第 2 和第 3 部分将探讨 HTTP 口令保护和其他相关问题。
本教程的主要内容如下:
创建基本的页面
变量、循环和 if-then 语句
函数
连接到数据库
使用 include 文件
工具
谁应该阅读本教程?
如果您希望学习使用 PHP 创建基于 Web 的应用程序,那么可以从这里开始,本系列教程由三部分组成,这是第 1 部分。PHP 虽然是一种易学的脚本语言,但仍然能够用它创建功能强大的复杂应用程序。本教程将引导您使用 HTML 表单创建基本的 PHP 页面,并且还将介绍数据库访问。
本教程假设您没有使用过 PHP。实际上,阅读本教程不要求具备其他编程语言知识,尽管熟悉 HTML 的概念会很有帮助。

你或许还会对这些文章感兴趣: