《PHP网页案例任务教程》课件 6-1 设计创建公司日志文本文件动态网页.pptx

《PHP网页案例任务教程》课件 6-1 设计创建公司日志文本文件动态网页.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目六

动态网页制作对集团公司服务器端文件操作;项目引言;能力目标;任务一

设计创建公司日志文本文件动态网页;复习知识与技能;任务描述;任务分析;任务分析;1.准备工作

按照网站规划参数进行配置。Web站点路径:C:\phpweb。Web测试IP地址:127.0.0.1。Web测试端口号:8899。参照项目一中任务一、任务二、任务三,配置并启动WAMP环境,配置好Dreamweaver网站环境,如果已经配置并启动WAMP环境、Dreamweaver网站环境,本步骤可以略过。;2.创建设计“060101.php”动态网页

(1)鼠标单击“开始”→“动态网页”启动Dreamweaver软件,单击“文件”菜单,单击“新建”创建PHP动态网页“060101.php”。

(2)网页属性中键盘输入网页文字标题“公司WAMP系统设计日志文本文件建立”。

(3)在Web目录的文件夹image中选择插入图片601.jpg,键盘输入组合键“Shift+Enter”换行,插入标题2格式h1/h1,h1中键盘输入文字“公司WAMP系统设计日志文本文件建立”,键盘输入组合键“Shift+Enter”换行,再从文件夹image选择插入图片602.gif。

(4)参照源代码,在/head头部后面输入PHP代码,具体见源代码第7~30行。

(5)在网页文字“公司WAMP系统设计日志文本文件建立”处,键盘输入组合键“Shift+Enter”换行。

(6)插入form表单,表单中插入单行文本框,文本框属性字符宽度为“20”,初始值为“?phpechodate(Y-m-d_H-i-s);?”,选择只读属性,在单行文本框左边,键盘输入“日志TXT名称:”,键盘输入组合键“Shift+Enter”换行,表单中插入多行文本框,文本框属性字符宽度为“40”,行数为“5”,初始值为“?phpecho$n2;?”。在多行文本框左边,键盘输入“日志TXT内容:”,键盘输入组合键“Shift+Enter”换行。表单中插入按钮,按钮属性值为“保存公司Web系统设计日志”,动作值为“提交表单”,按钮属性源代码为inputtype=submitvalue=保存公司Web系统设计日志。;3.源代码中相关变量作用解释

(1)$n1:用于存储从表单接收的“num1”数据,表示日志文件名的一部分。$n1存储用户输入的日志名称,初始化为空字符串。$n2存储用户输入的日志内容,初始化为??字符串。$n2:用于存储从表单接收的“num2”数据,表示日志文件的内容。

(2)$saveSuccess:表示保存是否成功的状态。在成功保存日志文件后,该变量会被设置为true,以便在后续的代码中进行判断和处理。

(3)$my_file:存储文件名,由$n1拼接而成,用于将日志内容写入文件。它由当前日期时间和用户输入的文件名部分($n1)组成,作为日志文件的名称。

(4)$handle:文件句柄,用于打开文件,执行写入操作,并在操作完成后关闭文件。它允许在代码中对文件进行操作,如写入数据。

(5)$data:用于暂存要写入文件的数据,即$n2?的值,临时存储要写入文件的数据,就是用户要准备保存的日志内容。

(6)$_REQUEST[num1]和$_REQUEST[num2]:从表单接收的用户输入数据,分别表示日志文件名的一部分和日志文件的内容。

(7)$_SERVER[DOCUMENT_ROOT]:用于获取服务器上文档根目录的路径,构造保存成功弹窗中的文件路径。在构造保存成功弹窗中的文件路径时使用,以显示保存文件的完整路径。;4.“060101.php”动态网页源代码

1!doctypehtml!--声明文档类型为HTML5--

2html

3head

4metacharset=utf-8!--设置字符编码为utf-8,支持多种语言和符号--

5title保存公司WEB系统设计日志/title!--设置网页标题--

6/head

7?php

8$n1=;//初始化PHP变量$n1为空字符串

9$n2=;//初始化PHP变量$n2为空字符串

100if(isset($_REQUEST[num1]))//检查是否接收到名为num1的表单数据

11{

12$n1=$_REQUEST[num1];//将表单提交的num1数据赋值给PHP变量$n1

13$n2=$_REQUEST[num2];//将表单提交的num2数据赋值给PHP变量$n2

14$saveSuccess=false;//初始化保存成功状态为false

15/*写入文件:*/

16$my_file

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档