
PHP
zbtree
自信执着富有远见勤于实践会让你握有一张人生之旅永远的坐票
展开
-
微信公众号发送客服消息提示errcode“:45015,“errmsg“:“response out of time limit or subscription is canceled hint:解决
微信公众号发送客服消息提示errcode":45015,"errmsg":"response out of time limit or subscription is canceled hint:解决办法【已解决】问题原因:由于长时间用户OpenId未和微信公众号做互动消息,微信公众号会停止对用户进行消息推送。解决办法:以用户的身份随机向微信公众号对话框内输入任意文字已达到激活和微信公众号的互动,再次发送客服消息就会成功!...转载 2021-12-29 11:23:21 · 6985 阅读 · 2 评论 -
ThinkCMF框架修复漏洞 名称:ThinkPHP5 远程代码执行高危漏洞(CNNVD-201812-617)
漏洞名称:ThinkPHP5 远程代码执行高危漏洞(CNNVD-201812-617) 漏洞造成的影响 由于ThinkPHP5框架对Request类的method处理存在缺陷,导致黑客构造特定的请求,可直接GetWebShell入侵服务器。ThinkCMF框架用ThinkPHP5.011内核修复方法如下:/simplewind/thinkphp/library/think/App.php 类的module方法的获取控制器的代码后面加上if (!preg_match('/^[A-Za-z](\w.原创 2020-12-01 19:05:00 · 469 阅读 · 0 评论 -
[微信公众平台开发]php开发环境搭建设置(一)
通过了解AppServ比较适合新手入手快速搭建web服务器环境,开发php!那就从AppServ入手吧! AppServ 是 PHP 网页架站工具组合包,作者将一些网络上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、phpMyAdmin等。 所以第一步转载 2014-08-30 14:17:40 · 6851 阅读 · 0 评论 -
PHP通过iconv将字符串从GBK转换为UTF8字符集
PHP通过iconv将字符串从GBK转换为UTF8字符集的方法,需要的朋友可以参考下。1. iconv()介绍 iconv函数可以将一种已知的字符集文件转换成另一种已知的字符集文件。例如:从GB2312转换为UTF-8。 iconv函数在php5中内置,GB字符集默认打开。 2. iconv()错误 iconv在转换字符”—”到gb2312时会出错,解决方法是在需要转成的编码后转载 2015-01-30 18:20:53 · 2330 阅读 · 0 评论 -
ecshop的首页主广告轮播替换为js翻转效果,最模板方法二
找到ecshop 程序,打开模板index_ad.lbi,输入或替换以下代码: var swf_width=725; var swf_height=300; if(!function_exists("get_ads")){function get_ads($num)转载 2015-01-16 18:00:14 · 2120 阅读 · 0 评论 -
将ECSHOP的首页主广告轮播替换为CSS+JS,最模板方法一
效果如下图:1.将以下代码存为form_css-js.js /* Flash首页主广告轮播替换为Js轮播 - www.zuimoban.com */ var glide =new function(){function $id(id){return document.getElementById(id);};this.layerGlide=function(auto转载 2015-01-16 18:06:32 · 8375 阅读 · 0 评论 -
if(!defined('IN_ECS')){die('Hacking attempt');}
ecshop 项目中根目录的几个PHP文件里会看到头部就是定义 IN_ECS为一个常量值define('IN_ECS', true); , 而在这些文件包含的页面里都会有下面的语句.if ( !defined('IN_ECS') ){die("Hacking attempt");}我想定义这个的表面含义是阻止攻击, 实为阻止某些文件对这些文件的不正常调用吧.define转载 2015-01-20 10:04:19 · 2759 阅读 · 0 评论 -
PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
在看帝国cms的connect.php是发现第一句是error_reporting(E_ALL ^ E_NOTICE);以前也没注意过这个语句,知道是设置错误提示的,但不清楚具体怎样设置使用。下面从网上摘抄了些东西,总结了一下。 举例说明: 在Windows环境下:原本在php4.3.0中运行正常的程序,在4.3.1中为何多处报错,大体提示为:Notice:Undefined转载 2015-01-20 10:17:41 · 1185 阅读 · 0 评论 -
php绝对路径与相对路径之间关系的的深入研究
php中好像不能像asp那样用“/”表示根目录,代之以$_SERVER['DOCUMENT_ROOT'],其它则相同:../表示向上一层。./表示当前层。假如现在a/b/c/s.php要调用根目录下的 /bb/s2.txt,则:$RootDir = $_SERVER['DOCUMENT_ROOT']; $fireDir = "$RootDir/bb/s2.txt";转载 2015-02-10 01:11:13 · 536 阅读 · 0 评论 -
jquery组件 bxslider 的使用介绍
调用jQuery: 部分$(function(){ $('#marquee').bxSlider({ mode:'vertical', //默认的是水平 displaySlideQty:1,//显示li的个数 moveSlideQty: 1,//移动li的个数 captions: true,//自动控制转载 2015-01-26 12:21:01 · 9207 阅读 · 0 评论 -
响应式内容滑动插件bxSlider
响应式WEB设计可以让WEB页面自适应各种尺寸的屏幕,俨然已经成为了当今WEB设计趋势。本文将介绍一款基于jQuery的响应式内容滑动插件以及如何使用这款插件到你的WEB应用中,满足各类WEB设计需求。bxSlider特性1.充分响应各种设备,适应各种屏幕;2.支持多种滑动模式,水平、垂直以及淡入淡出效果;3.支持图片、视频以及任意html内容;4.转载 2015-01-26 12:17:32 · 1062 阅读 · 0 评论 -
Zend Studio配置SVN版本控制开发环境—文件在不锁的时候就不能编辑
今天查了网上很多资料,发现讲Zend Studio配置SVN版本控制开发环境的资料很少,翠峰通过结合网上的资料和自己的经验,整理出详细的配置过程,以供大家参考。当我们在进行WEB团队开发的时候,一定会有这样的顾虑:当自己的搭档忘记对他改的代码文件上锁,你也去修改这个代码文件时,就有可能产生代码的重复修改、丢失等版本控制问题。,所以我们需要开启Zend Studio文件编辑加锁功能,要求我们原创 2015-03-26 12:51:53 · 2667 阅读 · 0 评论 -
php发送与接收流文件的方法
本文实例讲述了php发送与接收流文件的方法。分享给大家供大家参考。具体如下:sendStreamFile.php 把文件以流的形式发送receiveStreamFile.php 接收流文件并保存到本地sendStreamFile.php文件:代码如下:/** php 发送流文件 * @param String $url 接收的路径 * @p转载 2015-03-09 12:07:01 · 2101 阅读 · 0 评论 -
php绝对路径与相对路径之间关系的的深入研究
php中好像不能像asp那样用“/”表示根目录,代之以$_SERVER['DOCUMENT_ROOT'],其它则相同:../表示向上一层。./表示当前层。假如现在a/b/c/s.php要调用根目录下的 /bb/s2.txt,则:$RootDir = $_SERVER['DOCUMENT_ROOT']; $fireDir = "$RootDir/bb/s2.txt";转载 2015-03-24 18:14:42 · 522 阅读 · 0 评论 -
PHP curl_setopt函数用法介绍
curl_setopt函数是php中一个重要的函数,它可以模仿用户的一些行为,如模仿用户登录,注册等等一些用户可操作的行为哦。 bool curl_setopt (int ch, string option, mixed value)curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值伪造登录转载 2015-04-07 15:41:30 · 697 阅读 · 0 评论 -
微信扫描二维码登录网站技术原理
微信扫描二维码登录网站 网站应用微信登录开发指南微信扫描二维码登录网站是微信开放平台下网站应用的一种接口实现的功能。微信开放平台的网址是 https://open.weixin.qq.com准备工作网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。在进行微信OAuth2.在进行微信OAuth2.0授权登录接入之前,在微转载 2015-07-06 14:46:33 · 3018 阅读 · 1 评论 -
微信公众平台开发(100) 2048游戏
微信开发第100篇了,算上微信支付和微信小店,其实已经超过了,这次完整讲一下2048游戏吧。一、2048游戏《2048》是比较流行的一款数字游戏。原版2048首先在github上发布,原作者是Gabriele Cirulli。它是基于《1024》和《小3传奇》的玩法开发而成的新型数字游戏 。随后2048便出现各种版本,走各大平台。由Ketchapp公司移植到IOS的版本最为火热转载 2014-09-29 18:44:08 · 1249 阅读 · 0 评论 -
微信营销平台系统–刮刮乐的开发
最近一直在做微信相关的开发工作,刮刮乐是一个最常见的微信应用了,网上也有很多的教程,本来是不想写这篇博文的,但又怕网友被坑,我还是写一下。转载 2014-08-30 13:38:29 · 1137 阅读 · 0 评论 -
微信公众平台开发(八) 自定义菜单功能开发
一、简介微信公众平台服务号以及之前成功申请内测资格的订阅号都具有自定义菜单的功能。开发者可利用该功能为公众账号的会话界面底部增加自定义菜单,用户点击菜单中的选项,可以调出相应的回复信息或网页链接。自定义菜单接口将为公众账号的信息展示空间提供更多可能性。本文将针对自定义菜单做简单的开发应用,以供读者参考。二、官方说明开发者获取使用凭证后,可以使用该凭证对公众账号的自定义菜单进转载 2014-09-29 19:20:34 · 1010 阅读 · 0 评论 -
微信公众平台开发入门教程(SAE方倍工作室)
在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序、MySQL数据库、计算机网络通讯、及HTTP/XML/CSS/JS等基础我们将使用微信公众账号方倍工作室作为讲解的例子,二维码见底部。本系列教程将引导你完成如下任务:创建新浪云计算平台应用启用微信公众平台开发模式基础接口消息及事件微信公众平台PHP SDK微信公众平台开发模式原理开发天气预报功能第一转载 2014-08-30 13:42:32 · 5011 阅读 · 1 评论 -
PHP引号的正确使用方式介绍
对于没有多少编码经验的新手来说,PHP引号的正确使用是一个比较头疼的事情,经常会因为PHP引号的错误使用导致程序的出错。下面我们就向大家具体介绍一下有关PHP引号的正确使用方法。PHP代码优化的一些技巧总结PHP字符串连接的实际代码编写方式PHP验证码在验证页面中的应用分析解读PHP计算页面执行时间的具体代码实现PHP运算符的类别概览一.首先想想PH转载 2014-10-25 15:59:15 · 1568 阅读 · 0 评论 -
php 在windows下配置虚拟目录的方法介绍
作者:佚名 来源:网络整理 更新时间:2013-6-27先打开Apache的conf目录下的httpd.conf文件,在末尾添加如下代码:.代码如下:ServerName www.mydemo.comDocumentRoot "D:/mydemo" Options FollowSymLinks IncludesNOEXEC Indexes转载 2014-09-10 20:06:06 · 665 阅读 · 0 评论 -
微信自定义开发demo
由于最近工作很忙,没时间整理,据说很多人苦于微信SDK开发,特献上个人的开发成果(微信自定义开发demo),聊表寸心,望笑纳!项目案例:微信搜索”启德国际教育“或扫描二维码,希望大家多多关注啊开发周期:2013-06~2013-08参与人员:bqq,hongye主要功能:01)微信的自动回复(文本,图文,音频)02)微信自定义菜单03)微视频,疯狂猜单词,疯狂听单词转载 2014-08-30 14:23:18 · 2013 阅读 · 0 评论 -
微信公众平台开发(一) 配置接口
[导读] 一、简介微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。二、通讯机制三、注册微信平台公一、简介微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。转载 2014-08-30 15:15:18 · 1749 阅读 · 0 评论 -
微信公众平台PHP开发 流程经验
最近在做微信公众平台开发,一口气写了二十几个功能,挺有意思的~ 今天来分享一下开发经验~微信公众平台提供的接口很简单,先看看消息交互流程: 说的通俗一些,用户使用微信发送消息 -> 微信将数据发送给开发者 -> 开发者处理消息并返回数据至微信 -> 微信把返回数据发送给用户,期间数据交互通过XML完成,就这么简单。 下面写个实例,开发微信智能聊天机器转载 2014-08-30 14:01:29 · 5081 阅读 · 0 评论 -
微信公众平台开发接口PHP SDK完整版
代码如下:更新日志:2013-01-01 版本1.02014-03-15 增加图片、视频、语音的内容回复2014-04-09 增加菜单链接事件2014-04-10 修改文本回复的判定方法复制代码代码如下:/* 方倍工作室 CopyRight 2014 All Rights Reserved*/def转载 2014-08-30 09:46:54 · 1187 阅读 · 0 评论 -
微信公众平台开发入门教程(图文详解)
在这篇入门教程中,我们假定你已经有了PHP语言程序、MySQL数据库、计算机网络通讯及XML语言基础。如果你还没有,那么请先学习相关知识。我们将使用微信公众账号方倍工作室(账号:pondbaystudio,二维码在最底部)作为讲解的例子。这篇入门教程将引导你完成如下任务:创建百度云平台应用启用微信公众平台开发模式获取订阅、文字、图片、语音、视频消息回复文本、图文及音乐消息程转载 2014-08-30 09:43:54 · 1545 阅读 · 0 评论 -
使用ThinkPHP框架快速开发网站(多图)
使用ThinkPHP框架快速搭建网站 这一周一直忙于做实验室的网站,基本功能算是完成了。比较有收获的是大概了解了ThinkPHP框架。写一些东西留作纪念吧。如果对于同样是Web方面新手的你有一丝丝帮助,那就更好了挖。 以前用PHP做过一个很蹩脚的网站,为什么这么说呢,因为写的全是死代码。做完以后觉得实在是累,前端要div+css,js 后端要php转载 2014-08-30 09:24:47 · 1256 阅读 · 0 评论 -
微信公众平台开发(九) 数据库操作
一、简介前面讲解的功能开发都是简单的调用API 完成的,没有对数据库进行操作。在接下来的高级功能开发中,需要使用到数据库,所以在这一篇中,将对MySQL 数据库的操作做一下简单的介绍,以供读者参考。二、思路分析百度开发者中心提供了强大的云数据库(包括MySQL, MongoDB, Redis),在这一节教程中,我们将对大家比较熟悉的MySQL 数据库进行操作演示,实现微信与转载 2014-10-21 13:54:47 · 1751 阅读 · 0 评论 -
错误解决:ThinkPHP 3.1 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
今天配好PHP网站测试环境,但在运行时却提示ThinkPHP 3.0 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]原创 2014-09-12 10:21:47 · 60525 阅读 · 1 评论 -
微信公众平台开发教程之新手初级入门攻略 附PHP代码实例
在这篇入门教程中,我们假定你已经有了PHP语言程序、MySQL数据库、计算机网络通讯及XML语言基础。如果你还没有,那么请先学习相关知识。我们将使用微信公众账号豆立方(微信号:BeanCube)作为讲解的例子。这篇入门教程将引导你完成如下任务:创建百度云平台应用启用微信公众平台开发模式获取订阅、文字、图片、语音、视频消息回复文本、图文及音乐消息程序开发转载 2014-08-30 14:07:23 · 22795 阅读 · 2 评论 -
关于局域网电脑通过IP地址访问虚拟主机上的PHP WEB服务的问题
1.首先VM的网络参数必须设置为桥接模式原创 2014-09-22 17:27:34 · 3360 阅读 · 0 评论 -
PHP微信开发接口消息代码解析
一、写好接口程序在你的服务器上上传好一个接口程序文件 内容如下:define("TOKEN", "weixin");//自己定义的token 就是个通信的私钥$wechatObj = new wechatCallbackapiTest();$wechatObj->valid();//$wechatObj->responseMsg();cla转载 2014-08-30 14:17:21 · 2633 阅读 · 0 评论 -
PHP获取毫秒级时间戳
PHP本身没有提供获取毫秒级时间戳的函数,java里面可以通过gettime();获取。如果是要与java写的某些程序进行高精度的毫秒级的对接通信,则需要使用PHP输出毫秒级的时间。之前我采取的方法是采用不精准的方式,也就是在PHP原生的时间函数后面加上一个三位数字构成。为获取更为精准的毫秒级时间戳可以使用下面的代码:12345转载 2014-10-15 19:34:46 · 9254 阅读 · 0 评论