thinkphp5实现文章上一篇,下一篇

thinkphp5实现文章上一篇,下一篇
写在控制器: //列表是按照根据id降序排列的,所以上一篇 $prv=Db::table('web_article')->where('id','>',$id)->where('typeid',$typeid)-> order('id asc')->limit('1')->find(); $this->assign('prv',$prv); //列表是按照根据id降序排列的,所以下一篇 $next=Db::table('web_article')->where('id','<',$id)->where('typeid',$typeid)-&g...
守财鹿邀请码

微信公众号开发,TP5环境下获取微信用户用户基本信息

微信公众号开发,TP5环境下获取微信用户用户基本信息
1.相关准备 需要准备自己公众号的appId与appSecret,可在微信公众平台后台中查看 开发测试可以使用微信提供的微信公众平台测试账号来进行调试 微信测试账号登录地址为:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 使用微信扫码即可直接登录,登录后微信会提供一个测试用的appId 与 appSecret 微信扫描关注一下自己的测试公众号: 在下方的体验接口权限列表中配置 网页服务--网...

thinkphp5 邮件类的简单使用

thinkphp5 邮件类的简单使用
最近在做一个微信小程序用户提交表单预约信息到后台的小功能,为了方便提醒我们客服能及时收到消息,以便更及时的回访顾客,所以我添加了一个邮件提醒的功能。 首先需要下载一个php邮件类 PHPEmailer 类库,下载好后解压到 thinkphp5的vendor目录。地址地址:下载地址 然后我在common.php公共函数文件里面添加了如下代码: <pre>/** * 发送邮箱 * @param type $data 邮箱队列数据 包含邮箱地...

thinkphp5导出数据到excel表格

thinkphp5导出数据到excel表格
我们在做数据的时候往往需要把用户提交到网站后台的数据需要导出到excel本地以便于我们统计分析数据,所以今天在这里就简单的记录一下 thinkphp5 导出数据到excel表格的这个小功能 首先需要下载phpexcel 库 ,把phpexcel 库放到vendor目录,如果该目录下已经有这个库就不需要了,下载地址:下载地址 然后在前端模板里面只需要添加一个导出按钮: <a href="{:url('alist/daochu')}" class="btn">导出...

IIS 去掉index.php

IIS 去掉index.php
大家都知道我们在建立站点的时候,尤其是用tp类型的框架开发的网站的时候 路径里面默认的都会有一个index.php的样子,感觉有点不好看,有点小强迫症,不知道大家有没有这样的感觉。 今天把本地的一个站点部署到了服务器上,但是服务器上是iis的环境的,所以得想办法吧这个index.php隐藏掉,不隐藏其实也没有多大的影响,处女座嘛,有点看不顺眼。下面说说具体办法:  1、首先的IIS里面安装有 url重写这个功...

云服务器主机宝授权失败解决方案

云服务器主机宝授权失败解决方案
主机宝显示很抱歉,获取运营商授权失败谁知道这个是怎么处理? 主机宝显示很抱歉,获取运营商授权失败谁知道这个是怎么处理?突然就链接不上了,现在不能创建新的网站了,我相信有不少的朋友都可能会遇到这个问题,我刚刚也遇到了,于是百度了很多,好像网上也比较少解决办法。 解决方案 删掉主机宝安装目录的license文件,重启后主机宝会自动获得授权,会从新生成一个license文件。 此方案仅适用于安...

thinkphp无限分类应用,仿织梦栏目管理

thinkphp无限分类应用,仿织梦栏目管理
最近在网上找了一些关于无限分类的分享,但是还是没有找到我想要的,我其实就像要像织梦那样的看起比较方便,然后在这里分享一个,优点是管理方便,多层级,缺点是不可重用,希望高手们能给出见解,变成一个可重用的,不过我觉得栏目管理这东西,一个站最多一个,所以重用意义也不大。 首先 数据表中 必须有以下几个字段: id:  栏目id topid: 顶级栏目的ID pid   : 父级栏目id 其他的  栏目名称,排序等...

微擎获取微信公众号授权失败, 请稍后重试 公众平台返回的数据为:错误代码-,错误信息-

微擎获取微信公众号授权失败, 请稍后重试 公众平台返回的数据为:错误代码-,错误信息-
今天在公司服务器上鼓捣配置环境的时候遇到这么一个小问题,所以记录一下。 微擎后台获取公众号数据就显示公众号授权失败,自定义菜单也一样,手机端打开微商城也是这样。 检查后台配置公众号的appid和AppSecret 完全没有问题,公众号的ip白名单也添加了,现在自定义菜单和微信登陆授权都是提示“获取微信公众号授权失败,请稍后重试!错误详情:”,错误详情里也没有返回任何错误代码提示,what? 没有错误代...

tp5 无法隐藏index.php入口文件

tp5 无法隐藏index.php入口文件
我们在使用tp开发项目的时候,我个人不喜欢域名后面跟着的 index.php,所以我就想把隐藏掉,我在网站根目录下面添加了 .htaccess文件 <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] </IfModule> 可是即使是加的这个  有时候也...

Navicat for MySQL的1577错误解决

Navicat for MySQL的1577错误解决
今天遇到了一个小问题,在这里记录一下 以前我本地基本都是用的IIS,最近由于系统重装之后,我就装了个集成环境WAMP,但是还是想用以前的数据库和站点,一切设置好以后也没有遇到什么问题,然而就在今天,我需要把我的本地的一个数据库备份,然后我就用 Navicat 导出,然后就报错了,都会提示:1577 – Cannot proceed because system tables used by Event Scheduler where found damaged at server start...
Copyright © WEB小工匠 保留所有权利.   渝ICP备15008469号

渝公网安备 50023602000173号

用户登录

分享到: