PHP环境搭建与开发工具_第1页
PHP环境搭建与开发工具_第2页
PHP环境搭建与开发工具_第3页
PHP环境搭建与开发工具_第4页
PHP环境搭建与开发工具_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本章要求:本章要求: 第第2 2章章 PHPPHP环境搭建与开发工具环境搭建与开发工具 u使用AppServ搭建PHP开发环境 u在Windows下安装Apache、PHP、MySQL uApache服务器的基本配置 uPHP.INI文件的基本配置 uApache服务器端口冲突 u设置PHP的系统当前时间 u增加PHP扩展模块 uDreamweaver开发工具的应用 PHP环境搭建与开发工具环境搭建与开发工具 主要内容主要内容 1. AppServWindows版PHP集成化安装包 2. WAMP安装与配置 3. PHP开发环境的关键配置信息 4. 解决PHP的常见配置问题 5. Dreamw

2、eaver开发工具 6. 综合实例输出一个漂亮的图片 第第2 2章章 PHPPHP环境搭建与开发工具环境搭建与开发工具 PHP环境搭建与开发工具环境搭建与开发工具 2.1 AppServWindows2.1 AppServWindows版版PHPPHP集成化集成化 安装包安装包 AppServ将Apache、PHP、MySQL和phpMyAdmin等服务器软件和工具安装配置完成后打包处理。开 发人员只要到网站上下载该软件,然后安装,即可完成PHP开发环境的快速搭建。非常适合初学者使 用。 注意: 在使用AppServ搭建PHP开发环境时,必须确保在系统中没有安装Apache、PHP和MySQL

3、。否则,要 先将这些软件卸载,然后应用AppServ。 PHP环境搭建与开发工具环境搭建与开发工具 下面讲解AppServ集成化安装包搭建PHP开发环境的具体操作步骤: (1)双击AppServ-win32-2-5.10.exe文件,打开如图2-1所示的AppServ启动页面。 图2-1 AppServ启动页面 PHP环境搭建与开发工具环境搭建与开发工具 (2)单击图2-1中的Next按钮,打开如图2-2所示的AppServ安装协议页面。 图2-2 AppServ安装协议 PHP环境搭建与开发工具环境搭建与开发工具 (3)单击图2-2中的I Agree按钮打开如图2-3所示的页面。设置AppS

4、erv的安装路径(默认安装路径 一般为:E:AppServ),AppServ安装完成后Apache、MySQL、PHP都将以子目录的形式存储到该目录 下。 图2-3 AppServ安装路径选择 PHP环境搭建与开发工具环境搭建与开发工具 (4)单击图2-3中的Next按钮打开如图2-4所示的页面。选择要安装的程序和组件(默认为全选)。 图2-4 AppServ安装选项 注意: 在图2-4的操作步骤中,如果本机中已经安装MySQL数据库,那么在这里可以不勾选MySQL Database选项,仍使用本机已经存在的MySQL数据库。 PHP环境搭建与开发工具环境搭建与开发工具 (5)在图2-4中单击

5、Next按钮,打开如图2-5所示的页面。填写计算机名称,添加邮箱地址,设置 Apache的端口号,默认为80端口。 图2-5 Apache端口号设置 注意: Apache服务器端口号的设置,直接关系到Apache服务器是否能够正常启动。如果本机中的80端 口被IIS或者迅雷占用,那么这里就需要修改Apache的端口号,或者将IIS、迅雷的端口号修改,才 能完成Apache服务器的配置。如果出现端口冲突,那么将导致安装失败,Apache服务不能启动。 PHP环境搭建与开发工具环境搭建与开发工具 (6)单击图2-5中的Next按钮,打开如图2-6所示的页面。设置MySQL数据库root用户的登录密

6、码及 字符集。 说明: MySQL数据库字符集的设置,可以选择UTF-8、GBK或者GB2312。这里将字符集设置为“UTF-8 Unicode”,表示MySQL数据库的字符集将采用UTF8编码。 图2-6 MySQL设置 说明: 对于在图2-6中设置的MySQL数据库root用户的密码必须牢记,因为程序在连接数据库时必须使 用这个密码。如果忘记安装时设置的密码,最直接有效的解决方式是重新安装AppServ。 PHP环境搭建与开发工具环境搭建与开发工具 (7)单击图2-6中的Install按钮开始安装,如图2-7所示。 图2-7 AppServ安装页面 PHP环境搭建与开发工具环境搭建与开发工

7、具 (8)安装完成后可以在开始菜单的AppServ相关操作列表中启动Apache及MySQL服务,如图2-8所示 图2-8 AppServ安装完成页面 PHP环境搭建与开发工具环境搭建与开发工具 AppServ安装完成后,整个目录默认安装在“E:AppServ”,此目录下包含4个子目录,如图2-9 所示,用户可以将所有程序文件存储到“www”目录下。 图2-9 AppServ目录结构 PHP环境搭建与开发工具环境搭建与开发工具 p在Apache2-2conf目录下,有一个httpd.conf文件,它是Apache服务器的配置文件,在这个 文件中可以修改Apache服务器的端口号、根目录等等,所

8、有有关Apache服务器的配置都在这个 文件中完成。 p在MySQL目录下,有一个my.ini文件,它是MySQL服务器的配置文件,存储MySQL的配置信息。 p在MySQLdata目录下存储的是数据库文件,所有程序使用的数据库都存储在这个文件夹下。 p在php5ext文件夹下存储的是PHP内置的函数类库,以.dll的格式存储。而PHP的配置文件 php.ini是存储在本机系统盘的windows文件夹下。 pwww,程序运行的根目录,也就是说我们所有要运行的程序都必须存储在这个目录下。 phpMyAdmin图形化管理工具默认就存储在这个目录下。 PHP环境搭建与开发工具环境搭建与开发工具 测试

9、AppServ是否安装成功,打开IE浏览器,在地址栏中输入“”或者“”,如果打开如图2-10 所示的页面,则说明AppServ安装成功。 图2-10 AppServ测试页 说明: 如果在安装时设置Apache的端口号是82,那么在IE浏览器的地址栏中将输入“”或者“”来测 试AppServ是否安装成功。 PHP环境搭建与开发工具环境搭建与开发工具 2.2 WAMP2.2 WAMP安装与配置安装与配置 2.2.1 Apache的获取与安装 2.2.2 PHP的获取与安装 2.2.3 MySQL的获取与安装 2.2.4 环境配置与测试 PHP环境搭建与开发工具环境搭建与开发工具 Apache是一款

10、免费、稳定、快速的Web服务器。Apache是由非营利性组织Apache Group开发和维 护的。官方网站是。作为世界上排名第一的Web服务器软件,Apache与PHP的组合被喻为经典配置,如 图2-11所示就是从Apache官网上所下载的最新版本的Apache服务器的安装包。 图2-11 Apache安装包 2.2.1 Apache2.2.1 Apache的获取与安装的获取与安装 PHP环境搭建与开发工具环境搭建与开发工具 这里下载是Apache 2.2.21 for win32-x86版本(windows 32位 x86核心)。在Windows下安装 Apache服务器的方法比较简单。以

11、下方法同时适用于Windows 2000/Windows XP/Windows 2003/Windows 7/Windows2008等操作系统。这里我们是在Windows 7上来安装并配置Apache服务器。 具体安装步骤如下所示。 (1)Apache的安装与其他Windows程序安装类似,运行httpd-2-2-22-win32-x86-openssl- 0.9.8t.msi文件后,会出现一个欢迎界面如图2-12所示。 图2-12 Apache的安装欢迎界面 PHP环境搭建与开发工具环境搭建与开发工具 (2)单击图2-12界面上的Next(下一步)按钮,进入License Agreement

12、界面,如图2-13所示。 图2-13 Apache安装协议界面 PHP环境搭建与开发工具环境搭建与开发工具 (3)接受Apache提供的使用开源协议书,并单击Next按钮,进入如图2-14所示的界面。在这个界面 中需要对服务器进行相关设置,要求用户输入必要的服务器信息和安装选项。前3个文本框中依次输 入的内容是网络域名(Network Domain)、主机名(Server Name)及管理员的电子邮件地址( Administrator Email Address),用户按照提示输入即可。最后一项是询问用户的安装方式,即询 问用户是允许Apache监听80端口还是8080端口。前者是默认端口,可

13、供HTTP用户访问使用;后者经 常用于局域网络的访问或者本机程序的调试。这里选择默认设置80端口即可。 图2-14 Apache端口号设置 注意:如果是在Windows 7上安装Apache的话,那么需要先对IIS的端口号进行修改,这主要是因为 Windows 7上的IIS的端口默认也是80,如果再设置Apache服务器的端口为80的话,会发生端口冲突 ,导致Apache服务器不能成功启动。 PHP环境搭建与开发工具环境搭建与开发工具 (4)单击图2-14中Next按钮,进入到如图2-15所示页面,在该页面中选择安装方式,这里的安装方 式有两种,依次是典型安装与自定义安装,这里选择默认的典型安

14、装即可。 图2-15 选择Apache的安装方式 PHP环境搭建与开发工具环境搭建与开发工具 (5)单击图2-15中的Next按钮,打开如图2-16所示页面,单击该页面中的change按钮,在弹出的 页面(图2-17)中设置Apache的安装路径(默认安装路径一般为C: Apache2-2)。这里设置 Apache安装路径为F: Apache2-2。 图2-16 Apache默认安装路径 图2-17 设置Apache安装路径 PHP环境搭建与开发工具环境搭建与开发工具 (6)对Apache的安装路径设置完成以后,单击Next按钮进入到准备安装界面如图2-18所示,单击该 页面中的Install

15、按钮进行安装。 图2-18准备安装页面 PHP环境搭建与开发工具环境搭建与开发工具 (7)系统开始复制文件到用户的系统,如图2-19所示。 图2-19 Apache的安装 PHP环境搭建与开发工具环境搭建与开发工具 (8)在复制文件的过程中,会跳出几个命令提示窗口,供Apache检测端口和安装服务使用,它会自 动关闭。直到安装成功为止,如图2-20所示。 图2-20 Apache安装完成界面 PHP环境搭建与开发工具环境搭建与开发工具 2.2.2 PHP2.2.2 PHP的获取与安装的获取与安装 PHP是个免费开源的服务器脚本,用户只需要通过访问官方网站来获取最新的PHP软件即可。PHP提供

16、的Windows版本有以下几种类型。 编码核心 pVC9是专门为IIS定制的脚本,支持最新的微软组件,从而提供效率。 pVC6是为其他Web服务软件提供的脚本,如Apache、Nginx。 说明: 新版的Apache可以支持VC9的模式。 PHP环境搭建与开发工具环境搭建与开发工具 开发脚本模式 pThread Safe:执行时会进行线程(Thread)安全检查,以防止有新要求就启动线程的CGI执行 方式而耗尽系统资源。 pNon Thread Safe:在执行时不进行线程(Thread)安全检查。 在本教材中并没有下载安装版的PHP软件,而是下载了ZIP压缩包模式的PHP软件,这更有助于我

17、们学习配置PHP环境的细节。这里下载了php-5.3.8-Win32-VC9-x86.zip版本并解压到C盘的PHP5 目录(C:PHP5),如图2-23所示。 图2-23 解压后的PHP5 说明:需要将PHP5目录下的php.ini-production文件名称修改为php.ini。 PHP环境搭建与开发工具环境搭建与开发工具 2.2.3 MySQL2.2.3 MySQL的获取与安装的获取与安装 MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),并使用最常用的数据库管理语言 结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何人都可以在 General

18、 Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度快、可 靠性和适应性强而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好 的选择。 由于MySQL是开源软件,因此获取这个软件是非常简单的一件事,只需要访问MySQL官方网站去下 载一个即可。打开官方网站可以看到网站最下面有个Downloads(GA)选项,选择其中的第一个选项 MySQL Server即可跳转到下载页面,这里下载的是mysql-5.5.24-win32-msi版本。具体的安装步骤如 下所示。 PHP环境搭建与开发工具环境搭建与开发工具 (1)运行安装文件m

19、ysql-5.5.24-win32-msi,出现欢迎界面,如图2-24所示。 图2-24 MySQL欢迎界面 PHP环境搭建与开发工具环境搭建与开发工具 (2)单击图2-24中的Next按钮,打开如图2-25所示的MySQL安装协议页面。 图2-25 MySQL安装协议页面 PHP环境搭建与开发工具环境搭建与开发工具 (3)选中图2-25中I accept the terms in the License Agreement复选框,然后单击Next按钮进 入到如图2-26所示的Choose Setup Type界面。可以选择Typical(典型安装)、Custom(定制安装 )和Complet

20、e(完整安装)安装类型。在这里选择的是典型安装,用户也可以根据需要选择其他安 装模式。选择典型安装后系统会逐一的将MySQL文件安装盒复制到计算机当中,完成后会弹出一个介 绍界面,如图2-27所示。 图2-26 Choose Setup Type界面 图2-27 MySQL介绍界面 PHP环境搭建与开发工具环境搭建与开发工具 2.2.4 2.2.4 环境配置与测试环境配置与测试 通过上面的操作,已经将Apache、PHP、MySQL顺利地安装和配置到了Windows计算机当中,但现 在Apache还不能运行PHP的相关文件,PHP也不能访问MySQL数据库,还需要将它们之间作一个关联操 作。

21、首先来了解一下它们的配置文件: p Apache:默认的配置文件为httpd.conf文件。 p PHP:默认的配置文件为php.ini。 p MySQL:默认的配置文件为my.ini文件。 将PHP与Apache建立关联 虽然Apache目前已经可以正常运行,并能提供静态网页服务,但此时它仍无法运行PHP网页。要 想让Apache能够运行PHP网页,还必须使PHP与Apache建立关联。首先找到Apache的配置文件 httpd.conf,该文件存放在Apache安装目录的Apache2conf目录下。这是一个纯文本文件,可以直 接用“记事本”程序打开并编辑。 PHP环境搭建与开发工具环境搭

22、建与开发工具 打开httpd.conf之后,首先要做到就是设置网站的主目录,也就是默认情况下网页存放的位置 。默认为Apache安装目录的Apache2-2htdocs目录下。修改默认网站目录到C盘的www目录下,即 在httpd.conf中找到DocumentRoot参数,将其值修改为C:/www,如图2-38所示(要在C盘中建立好 www目录)。 图2-38 修改默认网站目录 PHP环境搭建与开发工具环境搭建与开发工具 因为有时Apache是可以配置多个站点的,所以如果修改了站点目录还要修改一个权限目录,让 Apache允许访问配置的新位置。在配置文件中找到“This should be

23、changed to whatever you set DocumentRoot to”语句,在其下面有一行为,改成 。可以配置为与网站目录相同,也可以配置为大于当前文件夹的范围,如C:/ 。 接下来配置PHP组件到Apache中并让它可以识别和解析PHP文件。主要设置内容如下。 p 找到LoadModule配置块,在LoadModule的最后添加如下信息: LoadModule php5_module c:/php5/php5apache2_2-dll 添加后的文件结果如图2-39所示。 图2-39 加载PHP模块到Apache中 PHP环境搭建与开发工具环境搭建与开发工具 2.3 PHP2

24、.3 PHP开发环境的关键配置信息开发环境的关键配置信息 2.3.1 Apache服务器的基本配置 2.3.2 PHP.INI文件的基本配置 PHP环境搭建与开发工具环境搭建与开发工具 2.3.1 Apache2.3.1 Apache服务器的基本配置服务器的基本配置 Apache服务器的设置文件在Linux操作系统中位于/usr/local/apache/conf/(在Windows操作系 统中位于“/etc/httpd/conf”)目录下,基本上使用以下3个配置文件来配置Apache服务器的行为 。 p access.conf:用于配置服务器的访问权限,控制不同用户和计算机的访问限制。 p

25、httpd.conf:用于设置服务器启动的基本环境。 p srm.conf:主要用于做文件资源上的设定。 说明: http.conf是Apache服务器的配置文件,其常用的配置包括:Apache服务器的端口号、服务器 的访问路径和伪静态的设置。 ServerName localhost:80 DocumentRoot /xampp/htdocs LoadModule rewrite_module modules/mod_rewrite.so PHP环境搭建与开发工具环境搭建与开发工具 2.3.2 PHP.INI2.3.2 PHP.INI文件的基本配置文件的基本配置 php.ini文件是PHP在

26、启动时自动读取的配置文件。php.ini是一个ASCLL文本文件,分为多个部 分,每一部分包括相关的参数。每一部分的名称位于最前面的方括号内,接着是名称对数字,每一 名称都独占一行。使用规则PHP代码,对参数名称非常敏感,不能包含有空格,但是参数可以是数字 ,字符串或者布尔逻辑数。分号位于每一行的开始,其作为指定标记,这就使选择使用或者不使用 PHP的这些特性变得很方便,而无需通过删除该行来实现。对某特性进行注释(即添加分号),则该 行将不会被编译执行。每次修改完php.ini文件,必须重新启动Apache服务器,以使新的设置生效。 说明: php.ini是PHP的配置文件,用于加载各种函数库

27、、设置错误级别和设置服务器的时间等等。 在Linux操作系统中,php.ini存储于/opt/lampp/etc/php.ini 文件夹下,而在Windwos操作系统中 php.ini存储于系统盘的windows文件下。php.ini文件的基本配置如表1.1所示 PHP环境搭建与开发工具环境搭建与开发工具 表1-1 php.ini文件的基本配置 参 数说 明默 认 值 error_rep orting 设置错误处理的级别。推荐值为E_ALL UNIX: /path1:/path2 ; i n c l u d e _ p a t h = .:/php/includes ; W i n d o w

28、 s : path1;path2 ; i n c l u d e _ p a t h = .;c:phpincludes extension _dir 指定PHP的动态连接扩展库的目录“ext”目录下 extension 指定PHP启动时所加载的动态连接扩展库。PHP的常用扩展库及其说 明请参见表1.2 PHP的常用扩展库在初次 安装配置后均被注释,需读 者手动更改 设置是否允许通过HTTP上传文件 upload_tm p_dir 设置通过HTTP上传文件时的临时目录,如果为空,则使用系统的临 时目录 upload_tmp_dir =空 upload_ma x_ 设置允许上传文件的大小,如“5

29、0M”,必须填写单位upload_max_ post_max_ size 控制在采用POST方法进行一次表单提交中PHP所能够接收的最大容 量。要上传更大的文件,则该值必须大于upload_max_的值。 如upload_max_,那么upload_max_的值必须要大于 post_max_size = max_input _time 以秒为单位对通过POST、GET以及PUT方式接收数据时间进行限制max_input_time = 60 PHP环境搭建与开发工具环境搭建与开发工具 表1-2 PHP常用扩展库及其说明 扩 展 库说 明 php_支持FTP函数库,可以实现客户机与服务器之间标准传

30、送协议(FTP) php_gd2-dll支持图像处理函数库,支持对.gif、.jpg、.png等多种图像格式 php_imap.dll支持imap电子邮件处理函数库 php_mssql.dll支持MsSQL数据库 php_msql.dll支持mSQL数据库 php_MySQL.dll支持MySQL数据库 php_oracle.dll支持Oracle数据库 php_pdf.dll支持PDF文件处理函数库 php_sockets.dll支持Sockets处理函数库 php_zlib.dll支持zlib文件压缩函数库 php_pdo.dll支持PDO数据库抽象层 php_pdo_mysql.dll支

31、持MySQL数据库 php_pdo_mssql.dll支持MS SQL Server数据库 php_pdo_oci8.dll支持Oracle数据库 php_pdo_odbc.dll支持ODBC数据库 php_pdo_pgsql.dll支持PGSQL数据库 PHP环境搭建与开发工具环境搭建与开发工具 2.4 2.4 解决解决PHPPHP的常见配置问题的常见配置问题 2.4.1 解决Apache服务器端口冲突 2.4.2 设置PHP的系统当前时间 2.4.3 增加PHP扩展模块 PHP环境搭建与开发工具环境搭建与开发工具 2.4.1 2.4.1 解决解决ApacheApache服务器端口冲突服务器

32、端口冲突 IIS的默认端口号为80,同Apache服务器默认端口号相同。由于采用了相同的端口号80,因此, 在运行网页时就会发生冲突。 如果用户机器上安装了IIS,就需要修改IIS的默认端口,否则将导致Apache服务器无法正常工作 。更改IIS的默认侦听端口80,可以在IIS的管理器中进行设置,或者停止IIS的服务也可以。 用户也可以在安装Apache服务器时将默认的端口号进行更改,从而解决两个服务器共用一个端口 号而产生冲突的问题。 说明: 如果在搭建PHP环境时,将Apache的端口号设置为82,那麽在通过浏览器访问项目时,则应 该输入或者。 PHP环境搭建与开发工具环境搭建与开发工具

33、2.4.2 2.4.2 设置设置PHPPHP的系统当前时间的系统当前时间 由于php 5.0对date()函数进行了重写,因此,目前的日期时间函数比系统时间少8个小时。在PHP 语言中默认设置的是标准的格林威治时间(即采用的是零时区),所以要获取本地当前的时间必须 更改PHP语言中的时区设置。方法如下: 在php.ini文件中,找到date下的“;date.timezone =”选项,将该项修改为“date.timezone =Asia/Hong_Kong”,然后重新启动Apache服务器。 设置完成后,在输出系统当前的时间就不会出现时差问题。 PHP环境搭建与开发工具环境搭建与开发工具 2.

34、4.3 2.4.3 增加增加PHPPHP扩展模块扩展模块 增加PHP扩展模块也称为动态扩展,用来动态加载某个模块,它包含一个指令:extension。 在Windows操作系统下,加载模块的方法如下。打开php.ini文件,定位到如下位置,去掉 ;tension=php_java.dll前面的分号,保存后重新启动Apache服务器,即完成扩展模块的加载操作。 ;tension=php_java.dll 在Linux操作系统下,加载模块的方法如下。 extension=php_java.so 需要说明的是,只加载这一行代码并不一定能启用相关的扩展包,有时还需要确保在操作系统中 安装相关的软件。例

35、如:为启用java支持,需要安装JDK。 PHP环境搭建与开发工具环境搭建与开发工具 2.5 Dreamweaver2.5 Dreamweaver开发工具开发工具 2.5.1 Dreamweaver中编码格式的选择 2.5.2 Dreamweaver创建表格 2.5.3 Dreamweaver创建表单 2.5.4 Dreamweaver创建站点 2.5.5 Dreamweaver创建第一个PHP程序 PHP环境搭建与开发工具环境搭建与开发工具 2.5.1 Dreamweaver2.5.1 Dreamweaver中编码格式的选择中编码格式的选择 应用Dreamweaver开发网站,首先必须考虑网

36、页的编码格式的选择。因为如果网页的编码格式有 局限性,那么将导致网站在一些特定的情况下运行时会出现乱码,将不利于网站程序的后期更新和 维护。例如:如果网站在编写时使用的是gb2312编码,而当程序在繁体的操作系统中运行时就会出 现乱码。查看源文件的运行结果如图2-44所示。 图2-44 繁体操作系统下查看gb2312编码格式文件与源文件对比 对于网站的开发,编码格式的选择很重要。如果使用Dreamweaver开发网站,那么可以在 Dreamweaver编辑菜单的“首选参数”/“新建文档”/“默认编码”中设置新建文件的编码格式。这 样就不必在为创建的每个文件的编码而担心,因为它们的编码格式是统一

37、的。 PHP环境搭建与开发工具环境搭建与开发工具 统一Dreamweaver创建文件编码格式的方法如下: (1)打开Dreamweaver开发工具,选择“编辑”菜单命令,单击“首选参数”选项,将弹出如图 2-45所示的页面。 图2-45 设置文件的编码格式 (2)在图2-21所示的页面中,指定默认编码,最后单击“确定”按钮。 在Dreamweaver的“首选参数”设置中,不但可以设置默认编码格式,而且可以进行其他的一些设 置,例如:css样式、站点和字体等等。 注意:对于文件编码格式的选择,强烈建议读者使用utf-8作为网页文件的编码,因为这样可以与 国际接轨,如果单纯的使用gb2312编码,

38、那么一旦程序要更改编码格式,将会导致网页出现乱码。 如果使用utf-8编码格式,就不会出现任何问题,因为这个编码格式是通用的。 PHP环境搭建与开发工具环境搭建与开发工具 2.5.2 Dreamweaver2.5.2 Dreamweaver创建表格创建表格 在本节中我们将向大家介绍Dreamweaver开发工具的基本应用,包括表格的创建、向表格中添加 图像、为表格添加背景颜色和设置表格的边框样式。 在Dreamweaver中创建表格,有两种方法:第一种,单击菜单中的“插入”命令,在弹出的列表 中选择“表格”命令,在弹出的表格对话框中完成表格的创建操作; 第二种,选择“常用”工具栏,直接单击“

39、”表格按钮,在弹出的表格对话框中完成表格的创建 操作。 【例例2-12-1】 单击“ ”表格按钮,在弹出的表格对话框中完成表格的创建。具体步骤如下: (1)打开Dreamweaver开发工具,单击“文件”按钮,选择“新建”命令,在弹出的“新建文档”对 话框中创建一个“动态页”/“PHP”文件,最后单击“创建”按钮,完成动态PHP文件的创建,如图 2-46所示。 图2-46 创建PHP动态文件 PHP环境搭建与开发工具环境搭建与开发工具 2.5.3 Dreamweaver2.5.3 Dreamweaver创建表单创建表单 本节讲解在Dreamweaver中创建表单。表单是网站与客户沟通的一座桥梁

40、,通过它可以直接将客 户的信息反馈给网站的管理者,达到企业与网站浏览者更好的交互效果。 在Dreamweaver中创建表单,首先要在工具栏中选择“表单”,然后就可以通过不同的按钮创建 不同的表单元素。其中每个按钮对应的功能如表2-3所示。 表1-3 Dreamweaver中的表单元素 图像名称说明 表单 name:表单的名称。 method:表单提交的方法,包括“POST”和“GET”方法。 action:表单提交的路径。 文 本 字 段 type:应用表单的类型。 name:文本框的名称。 隐藏域 type:表单的类型。其中的“hidden”表示隐藏域。 name:隐藏域的名称。可以自己定义

41、名称。 value:隐藏域的值,可以填写隐藏域的默认值。 文 本 区 域 :表示是文本域的标记。 name:文本域的名称。例如其中的“test”。 cols:表示文本域字符的宽度。 rows:表示有多少行字符。 初始值在标记之间进行输入,例如其中的“欢迎大家访问我们的论坛” 复选框 type:表单的类型。其中的“checkbox”表示复选框。 name:是复选框的名称。例如:其中的“checkbox”。 value:是复选框提交的值。例如:其中的“体育”。 checked:如果希望预先为用户勾选某些选项,可以为这些选项加上checked参数。 disable:如果希望某一个选项失效,可以加上d

42、isabled参数。 PHP环境搭建与开发工具环境搭建与开发工具 单选按钮 男 女 单选按钮组 单选 单选 列表菜单 默认值 列表值1 列表值2 . name:指该组件的名称。 option:是提供给用户选择的项目。其中的value是该选项所代表对应的选择值,可以省 略。 跳转菜单 unnamed1 跳转菜单,通过表单实现指定网址之间的跳转 图像域在表单中插入图片 文件域完成文件的提交。 按钮 创建的提交按钮,如果stype的 值为button,那么它表示一个普通的按钮,不具备提交的功能。 创建的重置按钮。 标签标签 字段集字段集 PHP环境搭建与开发工具环境搭建与开发工具 【例例2-22-2

43、】 在Dreamweaver中创建表单,操作步骤如下 (1)首先新建一个动态php文件,切换到设计模式下。 (2)然后,在工具栏中选择“表单”,如图2-53所示。 图2-53 选择表单工具 (3)接着,添加一个form表单,如图2-54所示。 图2-54 添加表单 PHP环境搭建与开发工具环境搭建与开发工具 (4)最后,根据实际的需要,添加不同的表单元素,并设置相应的名称和值,如图2-55所示。 图2-55 添加表单元素 最终创建的表单元素设计效果如图2-56所示。 图2-56 表单元素的设计效果 PHP环境搭建与开发工具环境搭建与开发工具 本实例的运行结果如图2-57所示。 图2-57 创建

44、表单元素 说明: 在通过表单中的元素进行传递值的时候,一定要正确的书写表单元素的名称,其中不应该有空 格存在;在获取表单元素的值时,表单元素的名称一定要与form中设置的名称相同,同时还要注意 大小写的统一,否则将不能获取到表单元素的值。 PHP环境搭建与开发工具环境搭建与开发工具 2.5.4 Dreamweaver2.5.4 Dreamweaver创建站点创建站点 本节中讲解如何在Dreamweaver中创建站点。有了站点就不必在IE浏览器中输入地址,只需单击 键盘中的F12键,即可完成对所创建程序的浏览操作。 在Dreamweaver中创建站点和配置测试服务器时,一定要注意将本地的HTTP

45、地址与测试服务器中 的URL前缀统一,即都指定到站点的根目录下。例如:指定HTTP地址是,那么测试服务器的URL前缀也 必须是或者。 在Dreamweaver中创建站点的操作步骤如下: (1)打开Dreamweaver开发工具,选择菜单栏中的“站点”/“新建站点”命令,在如图2-58所示的 对话框中,添加站点名称。 图2-58 定义站点 PHP环境搭建与开发工具环境搭建与开发工具 (2)单击图2-58所示页面中的 “高级”按钮,将弹出如图2-59所示的对话框。设置本地根文件夹 ,链接相对于“站点根目录”,设置HTTP地址。 图2-59 定义mr站点 PHP环境搭建与开发工具环境搭建与开发工具 (2)在图2-59中,单击左侧的“测试服务器”,弹出如图2-60所示的测试服务器对话框,选择服务 器模型:PHP MYSQL,访问:本地/网络,测试服务器文件夹:D:AppServym,URL前缀:,最后单 击“确定”按钮。 图2-60 配置测试服务器 (3)mr站点和测试服务器设置完毕,然后就可以在Dreamweaver下直接使用快捷键F12来浏览程序。 注意:在Dreamweaver中创建站

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论