- 项目介绍
- 资料下载
- 导航菜单
- 创建首页结构
- 展示和隐藏左侧导航菜单
- 引入icon图标库
- 布局顶部logo
- 布局搜索框
- 分离公用头部
- 创建视频上传页面
- 创建视频上传表单类
- 视频上传表单
- 创建表单的标题和描述字段
- 表单的多选字段
- 创建数据库和分类数据表
- 建立数据库连接
- 获取分类数据
- 在表单类里查询分类数据
- 展示分类数据
- 上传视频的按钮
- 视频上传
- 创建视频上传页
- 上传数据类
- 创建视频上传类
- 处理上传视频的名称
- 验证上传视频的大小
- 验证视频格式
- 验证视频上传是否成功
- 视频上传成功
- 视频的最终地址
- 创建视频数据表
- 插入视频数据到数据库
- 视频格式转换
- 视频格式转码
- 测试视频格式转换
- php实现视频格式转换成mp4
- 删除原始视频文件
- 创建视频的缩略图表
- 视频时长处理
- 获取视频长度
- 修改时间格式
- 视频时长写入数据表
- 抓取视频的3张缩略图
- 缩略图记录写入数据表
- 视频上传提示
- 用户模块
- 注册页面的结构
- 页面样式初步调试
- 完善注册表单
- 注册页面布局完成
- 完成登录页面布局
- 用户注册
- 注册数据过滤
- 封装过滤函数到类里面
- 其他注册数据的过滤方法
- 创建账号类和注册方法
- 注册验证
- 注册数据合法验证初步
- 验证错误提示信息
- 校验名字
- 验证用户名
- 创建用户表
- 验证邮箱匹配格式以及是否被注册
- 验证密码
- 验证成功后的逻辑处理
- 记录表单上次提交的数据
- 完成注册
- 注册成功写入数据
- 写入session
- 用户登录
- 登录表单的数据记录
- 登录前的准备工作
- 完成用户登录