Welcome 微信登录

首页 / 网页编程 / PHP

PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法

PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法

最近在使用curl中遇到CURL ERROR: Recv failure: Connection reset by peer的报错提示,现把解决方法与大家共享,希望对大家有所帮助。我们经常用curl来访问web站点,web站点目前主要分为http和https两种协议,众所周知https类型的网站都是通过ssl协议+http协议的,是目前最安全的网站协议,访问此类网站的时候,会走ssl协议,验证访问者的证书,检测是否安全。通过curl访问此类网站也是如此流程...
实现在同一方法中获取当前方法中新赋值的session值解决方法

实现在同一方法中获取当前方法中新赋值的session值解决方法

项目开发中遇到这样一个问题,在同一方法中对session数组进行赋值,但是想在此方法中接着使用此session,因为我是用的if…elseif…,由于排斥作用,在if条件中给session赋值后,再调用方法进入另一个elseif条件中就获取不到上一步的赋值,现将解决方法总结如下:PHP SESSION有一个函数:session_write_close(),这个函数的作用是:写入session数据保存并且结束session。手册中对该函数的描述中说到:Ses...
destoon在360浏览器下出现用户被强行注销的解决方法

destoon在360浏览器下出现用户被强行注销的解决方法

destoon用户在使用360浏览器时总是会自动退出,经查后发现是cookie丢失造成的,但丢失的原因众说不一!对此的解决方法也不同,测试发现修改360浏览器的设置,或者IE的兼容性视图设置等均无效。经验证后可行的解决方法如下:增加 session 用来保存用户的auth信息1.在 /module/member/member.class.php 的 364行增加以下代码:if(!is_object($session)) $session = new dse...
ThinkPHP实现一键清除缓存方法

ThinkPHP实现一键清除缓存方法

很多的开源cms系统都有一键清除缓存的功能,缓存是为了减轻服务器的压力而产生的,但是同时有缓存的存在也可能使一些数据不能实时更新,对此,我们就来实现一个ThinkPHP的清理缓存的功能。代码如下:ThinkPHP后台执行的代码://获取要清楚的目录和目录所在的绝对路径 public function cache(){////前台用ajax get方式进行提交的,这里是先判断一下if($_POST["type"]){ //得到传递过来的值 $type=$_P...
ThinkPHP采用GET方式获取中文参数查询无结果的解决方法

ThinkPHP采用GET方式获取中文参数查询无结果的解决方法

在用ThinkPHP做tags标签的时候,出现了一个问题,就是能获取到参数,但是查不出相应的结果。查看数据库发现数据是存在的。问题出在哪了呢?形如http:/www.XXXX.com/tags/index/%E8%87%AA%E5%8A%A8%E9%AA%8C%E8%AF%81.html的调用参数是经过urlencode()编码了的,使用urldecode()函数进行解码,再进行查询仍然没有结果。紧接着测试转换编码iconv()函数,结果成功了。浏览器默认...
PHP网页游戏学习之Xnova(ogame)源码解读(十三)

PHP网页游戏学习之Xnova(ogame)源码解读(十三)

十六、造船和防御(FleetBuildingPage.php与DefensesBuildingPage.php页面)先说造船厂页面,其实这个页面中并没有真正的造船,只是把要造的船和数量保存到数据库中;产生船舰的代码在另外一个函数里面。下面我们开始分析这个页面,并且也按照前面的思路,先讲解构造页面的代码。首先判断本星球是否已有造船厂,没有当然要提示。下面使用循环语句,构造出每种船舰的建造页面,这段代码我觉得不需要再详细讲解了。接下来是要显示正在制造的船舰列表...
PHP网页游戏学习之Xnova(ogame)源码解读(十四)

PHP网页游戏学习之Xnova(ogame)源码解读(十四)

十七、资源更新(PlanetResourceUpdate.php页面)前面基本把重要的功能讲解完了,这章节我们分析重要的一个函数PlanetResourceUpdate,主要功能是更新资源、制造船舰和防御单位;代码很有条理,下面是详细的说明:1.计算星球的最大存储空间,包括系统设置的浮动值2.计算星球三种资源的产量和能量消耗总量,包括专家的加成3.如果星球是月球,以上计算的产量和能量直接为04.计算上次更新资源到现在的时间5.计算由于能量比率而引起的产量变...
php使用GeoIP库实例

php使用GeoIP库实例

需要注意的是maxmind是geoip数据库的提供方,同时也提供了很多语言的sample和api说明文档。比如php,和php的geoip库是有很大区别的,包含使用方式,接口函数。php官方的geoip需要配置php环境,加载geoip.dll库,并在php.ini中指定GEOIP库地址。maxmind提供一系列 .inc 和 .php 对环境无依赖,只要支持php,直接require后即可使用。一、GEOIP数据库http://dev.maxmind.c...
jQuery+PHP+ajax实现微博加载更多内容列表功能

jQuery+PHP+ajax实现微博加载更多内容列表功能

在一些微博网站上我们经常可以看到这样的应用,微博内容列表上并没有使用分页条,而是一次加载一定数量的记录显示在列表页,当用户浏览到列表页底部时,可以通过单击“查看更多”来加载更多记录。本文将结合jQuery和PHP给大家讲述如何实现这种功能。Ajax加载的基本原理:当页面载入时,jQuery向后台请求数据,PHP通过查询数据库将最新的几条记录显示在列表页,在列表页的底部有个“查看更多”的链接,通过触发该链接,向服务端发送Ajax请求,后台PHP程序得到请求参...
<< 401 402 403 404 405 406 407 408 409 410 >>