- 博客(23)
- 资源 (2)
- 收藏
- 关注
转载 PHP实现QQ登录的开发教程
第三方登录,就是使用大家比较熟悉的比如QQ、微信、微博等第三方软件登录自己的网站,这可以免去注册账号、快速留住用户的目的,免去了相对复杂的注册流程。下边就给大家讲一下怎么使用PHP开发QQ登录的功能。 1、进入QQ互联官网进行登录(可以使用自己的QQ或者重新注册一个QQ号作为咱们项目的单独QQ进行管理),地址:https://connect.qq.com/ 2、点击“应用管理”
2018-02-05 10:50:05
358
原创 yii 2 发送邮件方法
首先配置'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', // send all mails to a file by default. You have to set // 'useFileTransport' to false and configure a tran
2018-02-03 11:20:46
1065
转载 Thinkphp3.2 整合PHPMailer发送邮件
1、将class.phpmailer.php 和 class.smtp.php 核心文件放到 ThinkPHP\Library\Vendor\phpmailer2、在公共函数文件中function.php/** * 发送邮件 */function sendMail($toemail,$subject,$content){ vendor('phpmailer.cla
2016-12-19 15:24:44
872
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-12-19 15:15:38
246
原创 Linux下部署Memcached和PHP的Memcache扩展方法
1、首先准备软件包libevent-2.0.21-stable 和memcached-1.4.33安装libevent./configure -prefix=/usr/local/libeventmake && make install安装memcached./configure --with-libevent=/usr/local/libevent/make && mak
2016-12-05 15:56:48
367
原创 二次开发shopnc默认的修改密码流程
二开默认的修改密码流程:忘记密码,输入用户名和注册邮箱,发送验证码到该邮箱,通过该验证码直接进入修改密码。find_password_jym.php模板(输入验证码模板) "/> find_password_new.php模板的源代码.public-top-layout, .head-app, .head-search-bar, .hea
2016-07-29 12:04:53
3958
转载 PHPCMS V9 QQ登录无法正常登录解决方案
众所周知,QQ互联以前在PHPCMS上是可以正常使用的,现在是有问题的,原因是:QQ帝国为了安全考虑修改了规则,规则中明确规定回调地址不能带参数,但是PHPCMS后台的回调地址又必须是:http://网站域名/index.php?m=member&c=index&a=public_qq_loginnew才能使用所以,这就是矛盾的地方。对于用户来说,如下是一个解决方案,供参考。
2016-02-02 16:58:29
1802
1
原创 重置PHPCMS后台登录密码
选择v9_admin这个表,编辑字段,password ,变成:fa3250300be9b7ab0848257f3cbb06e7 ,encrypt变成:ucFfAp这样密码就会被改成 phpcms了
2016-01-29 16:52:29
904
原创 微信扫码支付报错:curl出错,错误码:60
【错误描述】Fatal error: Uncaught exception 'WxPayException' with message 'curl出错,错误码:60' in D:\wwwroot\weixin\lib\WxPay.Api.php:564 Stack trace: #0 D:\wwwroot\weixin\lib\WxPay.Api.php(62): WxPayApi::po
2015-12-09 21:27:10
3015
转载 PHPCMS V9 全站调用会员信息代码
PHPCMS V9在其他页面调用会员信息,默认只能获取存储在cookie中的 用户名及用户ID,对于很多个性化的网站,这是远远不够的,那如何在其他页面调用更多的会员信息呢?get_member_info($_username, 2);?>然后在需要调用的地方使用: $userdata(字段名)如调用会员名称: {$
2015-11-24 14:43:28
1014
转载 phpcms 任意页面调用自定义字段多图片
以下方法针对于自定义模型中 多图自定义字段!内容页面调用代码(“$product_pic” 为多图自定义字段名 ):{loop $product_pic $v} //$product_pic 为多图自定义字段名 //800,600 为缩略图尺寸{/loop}其他页面 get 调用方法调用某一个自定义多图字段(“$v9_pic” 为表名,“id=28” 为具体的
2015-11-04 12:01:26
7282
原创 PHPCMS V9 下载详情页面增加显示当前登录用户积分
下载详情页面增加显示当前登录用户积分/phpcms/modules/content/down.php里搜索public function init() {在下面加入$_username = param::get_cookie('_username');$member_interface = pc_base::load_app_class('member_interface
2015-10-27 14:12:23
698
原创 PHPCMS V9调用全站数据
extention.func.php 里面增加一个函数:/*** 跨模型 跨栏目调用最新数据** @param $modelid 模型ID 可以有多个用,隔开* @param $limit 要调用的数量* @param $siteid 站点ID 默认为1* @return array 返回一个数组*/function news($modelid="1,2", $limit="2
2015-10-27 14:07:30
684
原创 对时间进行格式化,例如刚刚、几秒前、几分钟前、几小时前、昨天、前天
function formatTime($time) { $rtime = date("m-d H:i",$time); $htime = date("H:i",$time); $time = time() - $time; if ($time < 60) { $str = '刚刚'; }elseif ($time < 60 * 60){ $min = floor($tim
2015-10-21 14:10:23
1412
原创 js+flash实现,单击按钮复制文本框内容
首先下载ZeroClipboard.js和ZeroClipboard.swf,这两个插件,并引入到项目中,要根据项目的路径引入如下html部分:点击复制然后在加入jquery代码如下$(function () { ZeroClipboard.setMoviePath("{JS_PATH}swfupload/ZeroClipboard.swf")
2015-09-15 16:59:19
1607
原创 PHPCMS v9 将消息提醒改为类似公告顶端上面提示。
在phpcms/templates/default/member/index.html文件 第17行下增加:{pc:message action="check_new"} {php $new_arr = $data;}{/pc} {if $new_arr['new_count'] >0} 消息提醒
2015-09-09 15:04:08
1031
原创 phpcms v9 邀请用户注册自动获取积分奖励
第一,首先在会员中心得到邀请注册的链接加个邀请人ID,(邀请人id是获取当前登录用户的id)如下:第二,phpcms/modules/member/index.php文件的 $userid = $this->db->insert($userinfo, 1);下面增加如下://邀请用户注册给予积分奖励 $_inviteid=isset($_GET['inviteid']) ?
2015-09-09 10:21:17
1754
原创 PHPCMS 每天登陆自动送积分
在phpcms/modules/member/index.php 文件中找到showmessage(L('login_success').$synloginstr, $forward);在这段代码上面加如下:$todaytimea = strtotime(date('y-m-d',SYS_TIME));$this->useraccount = pc_base::load_model(
2015-09-05 11:02:57
768
原创 Apache 让域名不带www,也可以访问到网站首页
在Apache/conf/vhosts.conf文件中增加: DocumentRoot "D:\wwwroot" //网站根目录 ServerName abc.com ServerAlias www.abc.com Options FollowSymLinks ExecCGI AllowOverride All Orde
2015-09-04 10:58:18
2195
原创 phpcms v9中的$CATEGORYS栏目数组
1、用途$CATEGORYS 是一个二维数组,主要用来保存当前频道或者模块所以栏目的基本配置信息。2、如何设置您可以登录后台进入模块或者频道的栏目管理,然后在线修改任何一个栏目设置即可改变参数值。修改栏目参数设置系统会更新phpcms_category里相应记录的值,同时把各栏目基本信息数组缓存到 ./data/cache/category_频道ID.php ,每次访问有栏目的模块或频
2015-09-03 09:53:27
508
转载 phpcmsv9取消会员登录验证码
1 \phpcms\modules\member\index.php 查找“//判断验证码”下面4行代码://判断验证码 $code = isset($_POST['code']) && trim($_POST['code']) ? trim($_POST['code']) : showmessage(L('input_code'), HTTP_REFERER); if ($_S
2015-09-02 17:48:27
916
转载 PHPCMSV9增加用户登录次数
V9的用户表里是有登录次数的字段的哦,官方没写这个功能而已,下面就是修改方法/phpcms/modules/member/index.php第699行将$updatearr = array('lastip'=>ip(), 'lastdate'=>SYS_TIME);修改为$updatearr = array('lastip'=>ip(), 'lastdate'=>SYS_TIM
2015-09-02 12:57:14
632
转载 PHPCMS V9二次开发自定义后台访问入口
最新发布的PHPCMS V9由于采用了MVC的设计模式,所以它的后台访问地址是固定的,虽然可以通过修改路由配置文件来实现修改,但每次都修改路由配置文件对于我来说有点麻烦 了,而且一不小心就会出错。这里使用另外一个一劳永逸的方法,达到了方便修改访问后台入口的目的,整个修改共分两步:第一步:在网站根目录创建一个文件夹,以后就要通过这个文件夹进入后台登录界面的,所以文件夹名就要取
2015-09-02 11:35:39
2028
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人