自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 tp5.1-----图片上传uploadifive

编写image.js 公共图片上传编写图片上传api 实现图片完美异步上传参考的博客:图片上传部署前端插件官网:官网中文文档 中文文档介绍:Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。uploadify提供两个版本,flash的uploadify和html5的uploadiFive。配置页比较简单。uploadify的flash版本免费,里边有一个文件uploadify.swf用来支持flash。2020 现在在上官网下载的uploadifive,此插件

2020-08-29 17:38:54 438

原创 tp5.1 h_ui admin日期插件My97 DatePicker

可以参考: http://www.thinkphp.cn/code/769.htmlhttp://www.mamicode.com/info-detail-1901002.htmlMy97DatePicker日期控件用法示例其中踩坑效果

2020-08-08 01:05:42 344

原创 tp5.1-----点击一级城市获取二级城市技巧+知识点

项目中经常会采集用户的所在城市,为了更好的体验,点击一级城市自动获取相关的二级城市 交互ajax通过抛送ajax的 查到二级内容 通过组装显示到页面首先数据库的设计无限极分类 parent_id 0为最高级 parent_id 为id 证明属于谁的下一级获取一级城市结果第二个下拉菜单的内容自动获取相关的二级城市:思路 当框1(一级城市)发生变化,ajax获取 框1中的value值即城市的id。在将一级城市的id传递给一个控制器,查询对应parentId=一级城市id的值 反馈给aja

2020-08-05 20:08:03 279

原创 tp5.1----ueditor富文本

富文本就是一种可编辑的文档,类似于word(一般用于在网站后端的界面中)下载一个资源:富文本编辑器ueditor啥是“富文本”编辑器?就是比单纯的textarea“富”添加了富文本编辑器之后,输入框可以功能更丰富一些http://ueditor.baidu.com/website/这是百度出品的富文本编辑器将下载好的资源放到 项目的入口文件public中的可以改个名字ueditor 在代码中通过script引入路径启用富文本编辑器 这里是个固定命令 UE大写 后面是getEditor

2020-07-30 15:29:55 195

原创 tp5.1----qq邮箱发送邮件

项目里边常用的功能,登录成功给用户发送一条登录成功的邮件,或者用户忘记密码 通过用户邮箱找回密码。以下的主要内容是通过composer安装phpmailer,在common里边封装mailto方法。只要想给用户发邮件只需要调用mailto方法。获取开源的phpmail通过composer下载项目目录vender下有phpmailer则表示下载成功开启stmp服务 获取授权码封装邮箱方法公共的 写到common sendto函数中//发邮件use PHPMailer\PHPMaile

2020-07-28 19:57:21 326

原创 TP5----图片乱码的解决办法

图片乱码解决办法:页面显示�PNG  IHDR�,�i��PLTE�����Ls����SI���\g�������l������������������ݨ��������zz|���������l��h��������在控制器中设置好,相应模板在调用的时候 模板中的图片就可以正常显示...

2020-07-28 19:37:18 1023 1

原创 tp5.1-----百度地图应用封装

实现两个功能:1根据地址获取经纬度类的封装2根据地址或者经纬度获取百度地图1根据地址获取经纬度类的封装流程:获取第三方接口 百度地图接口编写map类(获取经纬度方法)测试 在控制器中输入 地址 调用map类中的函数 在浏览器输出地址对应的经纬度1获取第三方接口申请ak找到gencoding.api官方文档2编写map类再扩展类库目录下 extend 新建一个地图的类map.php为了优化和扩展 将设置参数的值放到配置文件中Config,还有一种方法在applicaiton下con

2020-07-27 19:22:36 264 1

原创 tp5---排序功能开发

通过ajax异步实现排序的逻辑首先表中要有排序字段xxx。 页面上排序列 输入框input 填入数字当发生改变(change)或者失去焦点(blur)的时候,js会捕获到你输入的排序序号和主键id 通过ajax异步抛送到控制器,控制器在将数据提交给model层更新数据表中排序字段的值。Index进行排序 order(‘排序字段xxx,’desc’)浏览器展示效果效果图Input输入框部分代码排序的值Value 排序的主键idclass listorder为了方便js获取input的值Js

2020-07-23 01:42:46 549

原创 tp5分页问题:一直显示html代码怎么解决

分页一直显示html代码怎么解决 自定义分页样式方法 使用bootstrap分页样式1分页的第一步,加上分页的关键字 paginate 括号里边的内容是每页几项控制器写好 传递给模板2模板像这样写,可能会遇到如下问题页面没有分页样式 只有html代码解决办法:{$page|raw} 使用raw将其中的中的HTMl内容展示出来然后此时页面效果3给分页加点样式(自定义方法):我采用的方法是在public入口文件夹下新建了一个common.css文件,然后把分页样式放进去,

2020-07-22 02:04:06 529 1

原创 tp5新手问题 “隐藏index.php”

访问一个页面url为:www.域名.com/index.php/模块/控制器/方法解决问题将url里边的index.php去掉修改配置文件先修改public目录下的 .htaccess修改public目录下的.htaccess文件,解决隐藏index.php时的兼容性问题将RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]这句改为RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]复制下边代码 粘贴到 .htac

2020-07-11 21:30:55 181

原创 mysql命令创建数据库用户,以及用户权限

通常是一个项目对应 一个用户 + 一个数据库首先是创建数据库管理用户,用来管理新建的数据库我使用的是phpMyAdmin点SQL按钮CREATE USER 'bloguser'@'%' IDENTIFIED BY '123456';@符号前面是用户名,后面是限定的主机地址,%表示任意创建了一个名为bloguser密码为123456的用户(默认用户root 不推荐 root负责创建其他用户)在对应的位置可以查看创建的用户创建好用户,接下来创建数据库可以图形界面创建数据库 可以命令操作 这

2020-05-26 23:08:03 584

原创 tp5-关联删除

1

2020-05-22 23:49:27 858 1

原创 tp5-where条件的应用

只要有查询就增加一个查询条件首先有一个首页,用来显示所有的新闻,其一的功能是点击导航时的栏目 显示对应的新闻。其二功能是 点击新闻作者 显示作者发布的新闻。最初的思考可以是Index控制器中的三个方法 index catenav admin 并对应三个视图html。再深入一层思考就是 三个方法显示的页面其实是一个 就是显示的东西不同,以上就是根据功能 实现的页面效果控制器:到这里 节省了两视图模板在往下思考就是 ‘多一次查询就是多一个where条件’如果地址栏没有接收栏目id i

2020-05-19 20:49:47 238

原创 tp5框架--修改个人信息

个人信息:显示和修改登录用户的信息,姓名和地址中包含特殊字符也能正确处理先展示一下页面学到的是:在模板中可以用 原生代码 用{php} {/php}显示控制器中传来的 user表中头像字段,模板写法 {$userinfo.headimg}在原生Php 里边访问控制器传来的变量要 $userinfo[‘headimg’]首先定义一条路由 因为要提交信息 要有post方式修改信息之前,先在这个页面 显示信息再更改。所以控制器先查询表中 当前登录用户的个人信息,因为项目要求中给了24个头像,

2020-05-18 22:40:21 629

原创 tp5修改密码-验证器自定义规则 原密码不正确

tp5验证器自定义规则验证器规则的理论知识1控制器接收数据,传到模型进行验证,验证器验证的时候 名字要与控制器接收的名字相同2成功接收到数据 开始验证规则提示错误的信息 这样有点不清楚明了为更清楚的错误信息用$message3简单的验证,手册都提供了方法然后遇到的问题是:判断你输入的原密码是登录用户的原密码,原密码输入错误要报错 不能进行更新密码首先看一个例子由此,可以看出可以自定义一个规则,这个规则就可以验证原密码是否与表中密码相同OK到这里就可以成功的验证,原密码是否正确了!另附

2020-05-17 12:50:44 688

原创 tp5 网站设置

网站设置功能学习的视频https://www.php.cn/code/17275.html 继承共享网站名字 title 前台的关于about分页的页数page 删除方式del可以自己设置路由 模板 控制器模型验证器 类似表单的修改操作在模板中 定义变量赋值的方法 单选按钮用到实现在页面设置网站的参数之后 网站对应表更新下边在控制器设置页码的时候 paginage() 分页的数量用 表page字段代替在模板设置 表里的webname字段代替所i 大多控制器都需要读

2020-05-15 15:21:44 383

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除