(2)需要的html典例以及PHP基础

简介: (2)需要的html典例以及PHP基础

前言


🍀作者简介:被吉师散养、喜欢前端、学过后端、练过CTF、玩过DOS、不喜欢java的不知名学生。


🫒文章目的:希望你回到今天(悲


HTML两道典例


前言


相对于专业的前端开发人员,安全人员并不需要多了解语言的语法,只需要能看懂就行。


都说兴趣是最好的老师,那我就直接上图了(doge


1、网页中的视频是如何实现的

首先分析页面,有个导航栏,有个视频(废话了属于是


首先,头部部分,直接html:5+回车就搞定了

主要对以下代码进行分解

1、controls = "controls"即为为视频加上导航栏


2、loop 设置视频为自动循环


3、poster = "文件路径" 指视频在未播放时的封面


接下来的

<source src = 'image/回忆变成山海.mp4' type = "video/mp4"/>

source src = "文件路径" type = "video/mp4"


资源 + 路径 + 种类


就不放视频链接了,不客气(doge


2、做一个表单


放几个主要的表单形式。

首先第一行,这个账号后面的CSDN是不可删除的,只能在后面加元素


账号:<input type = "text" value = "CSDN" name = "user" readonly />


因为有readonly,所以文本框内显示value中的值且无法对value进行更改。


第二行的地址,则是和上述差不多,只不过他的文本框内无法增删改任何元素,主要通过


disabled来实现。


第三行的密码,特殊之处在于把输入的文本加密化,例如

通过type = "password"来实现


接下来是第四行的男女单选框,主要通过type = "radio" 来实现

注意,此处的name 一定要是一样的,如果不一样,则会导致性别可以双选这个可爱的结果。


另外,如果想在用户进入该界面时有个预选的选项,可以在对应的<input>标签中,添加checked


第五行的爱好为了方便,个人Ctrl C V了篮球,该多选框主要通过checkbox来实现

我坦白了,我偷懒了 ,name就不补了


第六行的头像,只需要type = "file"即可。


第七行的日期有两种实现方式,第二种放在第八行里说


第一种就简单了,HTML5中自带的type = "date"


第二种则是使用select  和 option做一个折叠起来的多选

简介直接<textarea>

用cols 、rows来规定长宽。


下面的两个按钮很常用,


type = "submit"提交


type = "reset"重置


PHP的一个典例


制作一个表单用户的账号密码,提交到另一个文件处进行验证后提交到第三个文件进入登录界面。


t2.php:

这段代码中唯一没有说到的就是POST了

引自知乎GET 和 POST 的区别? - 知乎


而里面的t1.php:

首先头部文件,使用UTF-8解码,避免出现乱码.


session_start()则是负责把用户输入的数据存储起来.


下面的第一个if语句就是判断通过POST收集的session是否为空,也就是判断是否收集到了。


如果没有,那就告诉用户,无法登陆,并且跳转回表单收集界面,重新进行收集。


如果收集成功,就把收集到的数据存储在变量中,然后对其判断,输入的账号密码是否在服务器中(在本文中就是一条语句,说服务器有点夸大),如果在,跳转到t3.php,即登录界面。


如果收集的数据不在服务器中,则告知用户,无法登陆,且跳转回t2.php的表单收集界面。


t3.php:

首先还是头部文件避免乱码,session start();


如果收集的信息为空,告知无权登录(总感觉这块有点鸡肋


如果收集的信息为正确的账号密码,即可正常登录系统

目录
相关文章
|
7月前
|
关系型数据库 MySQL
web简易开发(二){html5+php实现文件上传及通过关键字搜索已上传图片)}
web简易开发(二){html5+php实现文件上传及通过关键字搜索已上传图片)}
|
4月前
|
数据采集 JavaScript 数据挖掘
如何使用 PHP Simple HTML DOM Parser 轻松获取网页中的特定数据
本文介绍了使用PHP Simple HTML DOM Parser进行网页数据抓取的方法,尤其适用于从懂车帝二手车网站提取汽车品牌、价格和里程等关键信息。首先,安装并配置所需库,使用代理IP和设置cookie与useragent来模拟用户行为,避免被封。然后,通过编写PHP脚本,利用cURL获取网页内容,解析HTML并提取所需数据,最终将数据保存至CSV文件。文章强调了正确配置代理和用户代理的重要性,并提供了完整的PHP代码示例,以帮助读者理解和应用网页抓取技术。
如何使用 PHP Simple HTML DOM Parser 轻松获取网页中的特定数据
|
5月前
|
数据采集 缓存 自然语言处理
PHP将HTML标签转化为图片
通过这个方法,PHP后端能够实现将HTML内容转化为图片的功能。这种方式虽然牵涉到一些额外的安装和配置,但能够相对灵活且稳定地解冀转换需求,适用于需要在后端动态生成图片的场景。
236 1
|
5月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用合集之代码域如何管理上传的PHP和HTML代码
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
6月前
|
JSON PHP 数据格式
php 富文本双引号问题,将双引号变为&quot;html转义入库
php 富文本双引号问题,将双引号变为&quot;html转义入库
82 0
|
7月前
|
数据采集 存储 JavaScript
PHP爬虫技术:利用simple_html_dom库分析汽车之家电动车参数
本文旨在介绍如何利用PHP中的simple_html_dom库结合爬虫代理IP技术来高效采集和分析汽车之家网站的电动车参数。通过实际示例和详细说明,读者将了解如何实现数据分析和爬虫技术的结合应用,从而更好地理解和应用相关技术。
PHP爬虫技术:利用simple_html_dom库分析汽车之家电动车参数
|
7月前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
7月前
|
Shell PHP
php案例:截取sy.66969.cn/sh.html中的sh怎么做?
php案例:截取sy.66969.cn/sh.html中的sh怎么做?
php案例:截取sy.66969.cn/sh.html中的sh怎么做?
|
数据采集 监控 JavaScript
巧用简单工具:PHP使用simple_html_dom库助你轻松爬取JD.com
本文将介绍如何使用PHP语言和一个简单的第三方库simple_html_dom来爬取JD.com的商品信息。simple_html_dom是一个轻量级的HTML解析器,它可以方便地从HTML文档中提取元素和属性,而无需使用正则表达式或DOM操作。本文将通过一个实例来展示如何使用simple_html_dom库来爬取JD.com的商品名称、价格、评分和评论数,并将结果保存到CSV文件中。本文还将介绍如何使用代理IP技术来避免被目标网站封禁或限制。
巧用简单工具:PHP使用simple_html_dom库助你轻松爬取JD.com
【PHP学习】—PHP文件嵌套HTML(四)
【PHP学习】—PHP文件嵌套HTML(四)