07 PHP的输⼊、表单与⽂件上传 杨亮 《PHP语⾔程序设计》
0 码力 | 12 页 | 1.12 MB | 1 年前文档详细讲解了PHP中处理表单输入和文件上传的方法,包括HTML表单元素的使用、GET和POST提交方式的区别,以及如何处理文件上传过程中的临时存储和移动操作。文档还涉及了URL编码、密码传输安全、表单数据的安全性问题,以及如何避免代码重复(DRY原则)。通过实例代码展示了如何使用PHP获取表单数据和处理文件上传,并提到了相关安全性和编码规范。
01 Web 开发与PHP 杨亮 《PHP语⾔程序设计》
0 码力 | 18 页 | 5.96 MB | 1 年前文档主要介绍了Web开发与PHP的基本概念和发展前景。Web开发作为当前发展最好的行业之一,具有广泛的应用需求和较高的盈利能力。PHP作为一种开源、跨平台的脚本语言,因其简单易学、功能强大而受到广泛使用。文档还详细说明了学习PHP的重要性,包括市场需求旺盛、开发效率高以及丰富的库和框架支持。此外,文档提到了学习PHP的方法和技巧,强调了实践和不断学习的重要性。
05 PHP基本语法 - 变量、数组、字符串 杨亮 《PHP语⾔程序设计》
0 码力 | 25 页 | 587.00 KB | 1 年前文档主要介绍了PHP的基本语法,包括变量的定义与使用、数组的创建与操作、字符串的处理方法,以及PHP代码的基本结构。文档通过示例代码展示了变量的动态类型特性、数组的索引方式、字符串的拼接与操作,还涉及了函数的使用和一些基本的控制结构。文档还演示了如何将PHP代码嵌入HTML中,实现动态内容的输出。
PHP 语言程序设计 实验指导书(v1)杨亮 《PHP语⾔程序设计》
0 码力 | 10 页 | 269.02 KB | 1 年前该文档是《PHP 语言程序设计 实验指导书(v1)杨亮》的实验指导书,涵盖了多个实验内容,包括HTML的基本使用、CSS与JavaScript的基本使用、PHP变量与控制结构、表单与PHP输入输出、MySQL的使用、防范SQL注入与XSS攻击等。每个实验都明确了实验目的、要求、时间和具体内容,要求学生通过编写代码和实验报告掌握相关知识。
08 Cookie, Session与HTTP请求 杨亮 《PHP语⾔程序设计》
0 码力 | 12 页 | 1.30 MB | 1 年前文档主要介绍了Cookie和Session在Web开发中的作用及其与HTTP请求的关系。Cookie保存在浏览器端,用于会话控制,而Session保存在服务器端,通过Session ID标识,并通过Cookie传递。文档强调了在使用Session和Cookie时需要注意HTTP头信息的操作,特别是在输出HTML内容前不能有任何内容输出。此外,文档还详细说明了如何在PHP中使用session_start()启动Session,以及如何通过Set-Cookie命令设置Cookie,并提到了Cookie的五大要素:名字、值、域、路径和过期时间。
06 PHP基本语法 — 条件、循环、函数 杨亮 《PHP语⾔程序设计》
0 码力 | 25 页 | 1.30 MB | 1 年前文档主要介绍了PHP的基本语法,包括条件语句、循环结构和函数的使用。内容涉及变量、数组、运算符、流程控制(如条件语句和循环)以及函数的定义与调用。文档还展示了如何使用循环结构来找出1到1000之间的质数,并通过函数实现代码的模块化和重用性。此外,文档讨论了如何在PHP中使用模板系统,通过require语句包含其他文件,实现网页的结构化布局。
10 WEB攻击与防护技术 徐震 杨亮 《PHP语⾔程序设计》
0 码力 | 114 页 | 3.65 MB | 1 年前文档主要讨论了Web攻击与防护技术,强调了Web在当前网络和应用技术中的重要地位。文档指出,Web应用流量占TCP流量的81.1%,B/S架构在多个领域占据统治地位。同时,文档提到了典型的Web攻击方式,如注入漏洞、跨站脚本(XSS)和跨站请求伪造(CSRF)等,并介绍了相应的防护方法,包括修补Web服务器漏洞、用户输入过滤以及分布式拒绝服务攻击(DDoS)防护。防护产品体系包括Web漏洞扫描系统、Web应用防火墙、DDoS防护系统等。
03 CSS 杨亮 《PHP语⾔程序设计》
0 码力 | 25 页 | 2.68 MB | 1 年前文档主要讲解了CSS的基本概念和应用,包括颜色设置、布局、盒子模型、浮动等核心内容。通过多个实例展示了如何使用CSS样式表来定义网页元素的样式,如背景颜色、间距、边框、浮动布局等。文档还涉及了HTML标签如div、p、h1等的CSS属性应用,以及如何通过class和id选择器对元素进行样式控制。
09 MySQL 杨亮 《PHP语⾔程序设计》
0 码力 | 27 页 | 2.10 MB | 1 年前文档主要介绍了如何在PHP中使用MySQLi扩展进行数据库连接、查询以及结果处理。内容包括通过mysqli_connect函数连接数据库,使用mysqli_query执行SQL查询,通过fetch_assoc方法获取结果集中的数据,并使用mysqli_free_result释放结果集,最后通过mysqli_close关闭数据库连接。文档还涉及了字符集配置和数据库连接的相关设置。
00 课程简介 杨亮 《PHP语⾔程序设计》
0 码力 | 12 页 | 2.58 MB | 1 年前本课程由杨亮老师教授,主要涵盖PHP语言程序设计的基础知识及其在Web开发中的应用。课程内容包括PHP基本语法、HTML、CSS、JavaScript、MySQL数据库操作、SQL语句、PHP与MySQL集成、用户注册与登录、Web安全(SQL注入与XSS)、Ajax技术等。课程安排为讲授32学时,上机16学时,复习2学时,地点为7-301,时间为每周一、周三第一节,共12周。课程成绩由平时成绩(50%)、8次上机实验报告(20%)、1次大作业(15%)、10+次签到(15%)和期末考试(50%)组成。参考书包括《PHP和MySQL Web开发(第4版)》和《细说PHP(第2版)》。
共 22 条
- 1
- 2
- 3
关键词
表单处理 文件上传 GET和POST PHP处理 URL编码 Web开发 PHP HTML JavaScript 数据库 变量 数组 字符串 数据类型 函数 MySQL 变量和函数 Cookie Session HTTP请求 Set-Cookie 条件 循环 Web攻击与防护技术 Web应用 漏洞扫描系统 防火墙 DDoS color padding margin div class id mysqli_connect mysqli_query fetch_assoc mysqli_free_result mysqli_close PHP语言程序设计 MySQL数据库 Web安全 Ajax技术













