- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理模块开发–PHP教学课件9
9.1 项目导引:后台图书管理模块 我们如何完成网站的日常管理呢? 图书的添加、修改 图书类别的添加、修改 …… 网站后台管理系统 图书后台管理系统中的功能只有管理员才可以使用,普通用户没有权限使用。 9.2 项目分析: ECSHOP 商城后台管理系统的功能主要包括用户管理、商品管理、订单管理和信息管理等内容,这里主要介绍图书管理。 下面我们看一下ECSHOP后台管理系统中商品管理部分是如何做的? 1.新商品添加 9.2 项目分析: ECSHOP 2.商品列表 3.商品分类 9.3 技术准备 9.3.1 文件上传 1.客户端设置 文件上传是通过HTML表单中的input type=file标记选择本地文件实现上传。如果希望表单支持文件上传,则表单标签form中的enctype和method属性必须指明相应的值。 enctype属性是设置表单的MIME编码,其值需设定为“multipart/form-data”,它的默认值“application/x-www-form-urlencoded”是不支持文件上传的; method属性值必须为“post”,“get”方式不能上传文件。 9.3 技术准备 9.3.1 文件上传 2.服务器端设置 PHP的配置文件 PHP的配置文件php.ini对上传文件的控制,包括是否支持上传、上传文件的临时目录、上传文件的大小、指令执行的时间和指令分配的内存空间。具体相关指令如下: file_uploads:是否支持上传。值为on表示服务器支持上传,值为off表示不支持上传; upload_tmp_dir:上传文件的临时目录。在文件上传到指定位置之前,文件会先传到这个临时目录位置; upload_max_filesize:服务器允许上传文件的最大值。系统默认为2MB,如果上传文件超过这个值,则需要修改这个值; max_execution_time:PHP中一个指令所能执行的最长时间,单位为秒。如果上传文件过大,上传时间超过这个值,文件也不能上传成功; memory_limit :PHP中一个指令所分配的内存空间,单位为MB。它的大小同样会影响到超大文件上传。 9.3 技术准备 9.3.1 文件上传 2.服务器端设置 $_FILES全局数组 表单通过POST方法上传的文件信息被存储在$_FILES全局数组中,如上传文件的名称、大小、类型等。 9.3 技术准备 9.3.1 文件上传 2.服务器端设置 函数move_upload_file() 文件上传后,首先会存储于服务器的临时目录中,可以使用该函数将上传文件移动到新位置。如果成功返回ture,否则返回false。函数语法如下: bool move_uploaded_file ( string filename, string destination ) 函数is_uploaded_file() 该函数判断指定的文件是否通过HTTP POST上传的,如果是则返回ture。函数语法如下: bool is_uploaded_file ( string filename ) 3.文件上传实例 9.4 项目实施 9.4 项目实施 9.4.2 图书的查看 单击“管理图书”超链接,弹出图书编辑管理页面,如图9?6所示。在这里我们可以查看图书、修改图书和删除图书。 9.4 项目实施 9.4.2图书的删除 在图书管理页面(show.php)我们可以删除不需要的图书,图书删除分为一次删除一本图书和一次删除多本图书两种情况。 1.删除一本图书 删除一本图书的实现过程为,单击图书管理页面的“删除”超链接(a href= delbook.php?id=?php echo $row[bookid];?删除/a),此时将要删除的图书编号传给图书删除页面(delbook.php),图书删除页面根据图书编号执行delete语句将图书删除, 9.4 项目实施 9.4.2图书的删除 2.删除多本图书 删除多本图书首先选中要删除图书左边的复选框,单击“删除所选图书”按钮,完成删除过程。下面先来看一下与此相关的图书管理页面中的代码。 提交表单: form action=delallbook.php method=post 表单提交到删除所有图书页面(delallbook.php)。 复选框 input type=checkbox name=?php echo $row[bookid];? value=?php echo $row[bookname];? / 复选框name属性值为图书编号,value属性值为图书名称。 9.4 项目实施 9.4.2图书的删除 2.删除多本图书 删除按钮 input type=submit value=删除所选图书 / 删除按钮为提交按钮。
您可能关注的文档
- 四年级语文上册“老师领进门”优质课件.ppt
- 四年级品德第2单元学校的变化教材解说.ppt
- 四年级语文下册–生死攸关的烛光课件.ppt
- 四年级语文“火烧云”课件.ppt
- 四年级语文上册缩写.扩写句子.ppt
- 四年级语文上册《拾穗》课件之一〔北师大版〕.ppt
- 四年级语文上册第3单元语文园地三课件.ppt
- 四年级语文上册8“将心比心”课件欢迎使用.ppt
- 四年级语文下册《卖火柴的小女孩儿》课件之一〔教科版〕.ppt
- 四年级语文寒假教研四方教体局教研室吴丽平2006.2.ppt
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 4-1 中化泉州石化 3 万吨年干气脱硫制二甲基亚砜项目设备设计说明书(含塔设备计算说明、换热器设计结果、设备一览表).pdf
- 工程造价_横湖桥商业楼土建工程量清单报价.docx VIP
- 浙江师范大学行知学院 学生手册.pdf
- 2025年辽宁沈阳市文体旅产业发展集团有限公司招聘笔试参考题库附带答案详解.pdf
- 川崎病患儿的护理课件.pptx VIP
- 2024年东莞市东华高级中学自主招生数学试卷附答案解析 .pdf
- 中医馆客服知识培训课件.pptx
- 辽宁沈阳市文体旅产业发展有限公司招聘笔试题库2025.pdf
- 全国公开课大赛一等奖小学一年级下册数学人教版《七巧板》课件.pptx
- 辽宁沈阳市文体旅产业发展集团有限公司招聘笔试题库2025.pdf
文档评论(0)