任务三
设计编辑留言数据动态网页;复习知识与技能;任务描述;任务分析;1.准备工作
按照网站规划参数进行配置。Web站点路径:C:\phpweb。Web测试IP地址:。Web测试端口号:8899。参照项目一中任务一、任务二、任务三,配置好WAMP环境,配置好Dreamweaver网站环境,如果已经配置好WAMP环境和Dreamweaver网站环境,本步骤可以略过,启动配置WAMP与Dreamweaver创建网站过程详见项目一的三个任务步骤,在MySQL数据库服务器中,准备好“liuyan”数据库和“liuyan”表,准备好账号“root”、密码“168168”备用。;2.修改动态网页“050201.php”
(1)鼠标单击“开始”→“动态网页”启动Dreamweaver软件,单击“文件”菜单,单击“新建”按钮创建PHP动态网页“050201.php”。
(2)修改前注意对“050201.php”文件备份。
(3)打开网页“050201.php”,在表格ly_id列左侧插入一列,键盘分别输入“操作”和“编辑修改”,在表格第一行对应的单元格中分别输入“序号”“标题”和“留言内容”,之后删除标题栏中的英文,删除红色方框的表格列,具体如图5-3-2所示。
(4)选择上一步输入“编辑修改”四个字,属性中输入超级链接“050301.php?ly_id=?phpecho$row_Recordset1[ly_id];?”,见下面源代码,如图5-3-3所示。
ahref=050301.php?ly_id=?phpecho$row_Recordset1[ly_id];?编辑修改/a
(5)对表格进行调整,插入两列表格,设置表格宽度为750,把序号、标题、内容、操作调整到表格第一列,把其他部分调整到表格第二列,具体调整可以用鼠标选择后拖动来完成,调整参考如图5-3-4所示。
;3.“050201.php”修改后的网页源代码
1?phprequire_once(Connections/PHPMySQL.php);?
2?php
3//导入数据库连接文件,建立数据库连接
4//这个文件可能包含与数据库连接相关的代码
5//Connections/PHPMySQL.php中可能包含数据库连接参数等信息
6//require_once用于确保只导入一次,避免重复连接数据库
7
8if(!function_exists(GetSQLValueString)){
9//检查函数GetSQLValueString是否已存在
10//如果函数GetSQLValueString不存在,定义函数GetSQLValueString
11//GetSQLValueString函数用于对数据进行清理和准备,以便用于SQL查询
12functionGetSQLValueString($theValue,$theType,$theDefinedValue=,$theNotDefinedValue=)
13{
14//开始定义函数主体
15//根据传入的值$theValue和当前的PHP版本进行数据处理和准备
16
17if(PHP_VERSION6){
18//检查PHP版本是否小于6
19//如果PHP版本小于6,则处理斜杠问题
20//如果PHP启用了magic_quotes_gpc,则移除值中的斜杠
21//这是为了确保数据在SQL查询中没有额外的转义符号
22$theValue=get_magic_quotes_gpc()?stripslashes($theValue)$theValue;
23}
24
25//根据PHP版本,使用适当的函数对值进行转义或转换
26//如果存在mysql_real_escape_string函数,则使用它对值进行转义
27//否则,使用mysql_escape_string函数进行转义
28$theValue=function_exists(mysql_real_escape_string)?mysql_real_escape_string($theValue)mysql_escape_string($theValue);
29
30//根据不同的数据类型,为SQL格式化值
31switch($theType){
32casetext:
33//对于文本数据,在值周围添加单引号用于SQL
34
您可能关注的文档
最近下载
- 船舶柴油机装配与调试章节及期末答案.docx VIP
- FOCUS-PDCA原理及流程完整版.pptx VIP
- 整顿劳动纪律实施方案.docx VIP
- 深度解析(2026)《YCT 223.1-2014 特种滤棒 第 1 部分:醋纤沟槽滤棒》.pptx VIP
- 2025年新疆中考语文第二次模拟考试(附答案) .pdf VIP
- 冀教版(新教材)七年级下册英语Unit 5《Our neighbourhood》Lesson 1教学课件.pptx
- 2024年中考模拟试卷语文(新疆卷).docx VIP
- 立足教材开展小学音乐跨学科学习的方式与路径.docx VIP
- 2024新疆中考模拟语文试题(附参考答案) .pdf VIP
- 煤矿劳动纪律整顿实施方案.docx VIP
原创力文档

文档评论(0)