PHP
文章平均质量分 50
不老刘
这个作者很懒,什么都没留下…
展开
-
curl 获取 https 请求方法
突然发现之前抓取方法获取不到内容了,检查一下发现对方换上了https,果断调整代码以适配!推荐方法一!两行代码搞定~以下内容为网络转载:使用curl如果想发起的https请求正常的话有2种做法:方法一:设定为不验证证书和host代码示例: $url = 'https://www.jb51.net'; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOP原创 2021-12-22 13:00:49 · 3942 阅读 · 0 评论 -
Xajax中文手册(第一版)
原文:http://xajax.sourceforge.net/英文原版:Copyright ? 2005 J. Max Wilson简体中文翻译:HonestQiao(乔楚)/2005-12-7 17:23/(第一版)什么是xajax? xajax如何工作? 为什么我要使用xajax代替其他PHP的Ajax库? 如何在我的PHP脚本之中使用xajax? 如何异步更新内容? 如转载 2007-01-28 08:07:00 · 1133 阅读 · 0 评论 -
centos php加载mysql扩展实现方法
本人配置LAMP使用的是yum安装。至于安装其它的服务的方法就不再细说,主要说下我遇到的这个问题。 安装PHP#yum install php53 安装 apache2#yum install httpd 安装 mysql#yum install mysql-server 通过以上的步骤把这几项安装完成。在使用 phpinfo()时你会发现,里面没有mysql,而只有’–without-mysql’在Configure Command。一时间很无耐,而又不能像win那样把扩展配置前的#原创 2020-05-20 12:38:15 · 665 阅读 · 0 评论 -
安装64位win7后配置php mysql Apache 遇到问题并解决~~
基本是安装配置过程就不说了,和32位下的区别不大。主要说一下我遇到的问题和解决方法:我用的版本依次是:httpd-2.4.7-win64 MySQL_5.5.13_winx64 php-5.5.8-Win32-VC11-x64安装配置后,发现Apache无法正常启动!报错为httpd: Syntax error on line 176 of D:/web原创 2014-01-27 23:40:58 · 1962 阅读 · 0 评论 -
PHP 5.4 中经 htmlspecialchars 转义后的中文字符串为空的问题
PHP 5.4.3 环境中测试了一个在 PHP 5.2 环境下运行正常的程序,却发现本应正常提交一个中文字符串到数据库的代码却提交了一个空字符串,经过排查,该字符串在经 htmlspecialchars 函数转义之前正常,而在转义之后却变成了空字符串。调用例子如下:$str = '中文字符串';$str_converted =转载 2014-02-12 09:11:58 · 1472 阅读 · 0 评论 -
windows2008系统 IIS7 下设置伪静态的方法
安装IIS7官方Url重写模块 1、先到IIS官方下载模块 下载地址:http://www.iis.net/download/URLRewrite 根据需要,点击右侧的下载链接(我的系统是64位的,就下载x64的) 2、安装重写模块 我下载的是本地msi包(rewrite_2.0_rtw_x64.msi),双击安装即可(如果IIS服务没停的话,安装转载 2014-02-07 16:02:25 · 14792 阅读 · 0 评论 -
discuz 二次开发后台调用编辑器的方法!
纠结了两个晚上,一个白天,无数次的Google,无数次的baidu,依旧没搜到合理的方案,奇怪难道没人有这个需求吗??好在功夫不负有心人,终于解决了!但是有个缺憾是无法使用图片上传功能。。但是也算不错了!有谁能解决得了这个图片上传的功能,还请分享~~~下面分享一下解决方法!showtablerow('', array('class="td27"', 'class="td28"'),原创 2014-01-09 22:09:38 · 7088 阅读 · 2 评论 -
apache + php+ mysql 配置后找不到mysql的解决办法
确定mysql安装没问题的前提下,把php文件夹下ext下的php_mysql.dll 和 libmysql.dll两个文件拷贝到c:\windows下,然后重启Apache即可解决!如何在windows下配置Apache+php+mysql的帖子一堆,这里不做说明了。遇到php找不到mysql的情况,可以试试这个方法!原创 2013-11-26 13:10:47 · 1237 阅读 · 0 评论 -
APACHE服务器httpd.exe进程占用cpu100%的解决方法
httpd.exe进程占用cpu%100,关闭掉AppServ服务,cpu应用率立刻下降到0。 重新启动AppServ又出现占用cpu高的情况。 原因,httpd.exe和防火墙配置有冲突。 解决方法如下: 1.网上邻居->本地链接->属性->internet协议(TCP/IP)->属性->高级->wins标签->去掉起用LMhosts查询前的勾。 2.控制面版->w转载 2014-01-06 09:22:41 · 25336 阅读 · 0 评论 -
火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法
关于 GCJ-02 和 BD-09 ,请参考 http://developer.baidu.com/map/question.htm#qa0043 。算法代码如下,其中 bd_encrypt 将 GCJ-02 坐标转换成 BD-09 坐标, bd_decrypt 反之。01#include转载 2013-12-27 10:35:26 · 3840 阅读 · 0 评论 -
全新安装discuz x3.1,安装后空白的解决办法!
找到:source\function\function_core.php文件2041行代码:static $replacements = array( ":", "@", "&", "=", "+", "$", ",", "/", "?", "%", "#", "[", "]");替换为:static $replacements = array( ':', '@', '&', '=',原创 2013-11-21 20:02:18 · 8266 阅读 · 0 评论 -
解决Apache出现的CPU高占用率的问题
所谓Apache出现CPU高占用率就是指Apache在一段时间内持续占用很高的CPU使用率,甚至达到CPU100%,这个时候造成网站无法访问。解决的方法就是仔细观察Apache的日志文件,查阅错误的信息。下面我们针对几种错误信息进行分析并给出解决的方法:1. Apache与WinSock v2相冲突Apache官方提供的手册中提到,在Windows系统下Apache2.x为了提转载 2013-11-19 11:14:15 · 8401 阅读 · 0 评论 -
apache性能调优
目录(?)[-]说明文章转自httpblogcsdnnetlifetragedyarticledetails7707455如侵版权请联系我我会及时处理Apache服务器的优化LinuxUnix1 L inux系统下Apache 并发数的优化WindowsWindows系统下Apache 并发数的优化启用服务端图片压缩Apache中将MS办公文档自动关联客户端的MS-Office防止转载 2013-09-12 10:42:33 · 1254 阅读 · 0 评论 -
window下配置apache+php5.3+memcache
在window下支持apache2的php版本为: [php] view plaincopyphp-5.3.5-Win32-VC6-x86.zip 其他版本还有,但是都不支持apache2 [php] view plaincopyphp-5.3.5-Win32-V转载 2013-09-10 18:07:49 · 748 阅读 · 0 评论 -
dedecms 发布文章 提交后空白解决办法
今天遇到这个问题了,网上搜了一圈,都是错的!用默认程序包里的dede文件夹覆盖,went没办法,只能逐行代码排查,原创 2014-04-14 13:35:46 · 8927 阅读 · 1 评论 -
discuz x3.1 去除后面的portal.php
修改index.php文件代码 查找代码: $url = empty($_ENV['domain']['app']['default']) ? (!empty($_ENV['domain']['defaultindex']) ? $_ENV['domain']['defaultindex'] : 'forum.php') : 'http://'.$_ENV['domain']['app'][原创 2014-03-25 19:27:51 · 4705 阅读 · 0 评论 -
PHP利用SOAP调用asmx文件
extension = php_soap.dll extension = php_curl.dll extension = php_openssl.dll<?phpheader("content-type:text/html;charset=utf-8");$client = new SoapClient("http://url/ooxx.asmx?wsdl");$param = arra转载 2016-12-08 15:49:46 · 2276 阅读 · 0 评论 -
php中soap 的使用实例无需手写WSDL文件,提供自动生成WSDL文件类
http://www.cnblogs.com/phpdragon/archive/2012/06/10/2544171.html最近工作的内容使用到了接口!对于系统接口:现下接触的有两种!1、URL类型的接口URL路由带参数式的接口!这个很好做!只要有过Web开发经验的人都能完成!这种接口数据不够隐蔽性,可以直接在浏览其中看到,如支付宝的交易请求UR转载 2016-12-08 11:13:16 · 1206 阅读 · 0 评论 -
php 5.6.9 on Windows 7 x64 curl 不识别
php5.6.9 win7 64位下,出现Call to undefined function curl_init() 百度了半天无果,最好还是翻墙后Google了一下解决问题~ 常规的 extension=php_curl.dll 这种处理方法自不必说~**将php文件夹下的 libeay32.dll libssh2.dll ssleay32.dll 覆盖到Apache/bin目录下,然原创 2016-05-16 16:38:15 · 1107 阅读 · 0 评论 -
ECMALL网站验证码不显示
一、确认问题:输入下面这个地址:http://你的网址/index.php?app=captcha&4153打开后出现:mt_rand(): max(0) is smaller than min(1) 或者 mt_rand(): max(24) is smaller than min(26) 等类型的错误,则可以采取我们下面给出的解决方法。 二、问题原因:转载 2015-12-28 15:48:21 · 2490 阅读 · 1 评论 -
推荐一个PHP的MySQL数据库备份还原类
在GitHub上发现的一个PHP的MySQL数据库备份还原类,写的不错,目测用的人似乎不多,好东西就推广一下哈导出后的sql文件格式如下:---- MySQL database dump-- Created by DBManage class, Power By yanue. -- http://www.yanue.net ---- 主机: localhost-- 生成日期: 2012转载 2015-07-11 09:31:54 · 8735 阅读 · 0 评论 -
php5.4后htmlspecialchars输出为空的问题
从旧版升级到php5.4,恐怕最麻烦的就是htmlspecialchars这个问题了!当然,htmlentities也会受影响,不过,对于中文站来说一般用htmlspecialchars比较常见,htmlentities非常少用到。可能老外认为网页普遍应该是utf-8编码的,于是苦了那些用GB2312,GBK编码的中文站......!具体表现:$str = "9enjoy.转载 2015-03-03 11:08:53 · 2223 阅读 · 0 评论 -
json的中换行符的处理
json作为ajax常用的一种数据类型,经常使用。但如果字段中出现换行符如何处理? 去掉显然不合适。有些字段本来就有换行符,如何能去掉? 测试一下json类的处理,也没有发现。想不到最终的处理确实如此简单:后台代码把换行符\r\n替换为\\r\\n,前台代码js收到的字符就是\r\n转载 2014-11-04 08:40:42 · 34022 阅读 · 2 评论 -
discuz插件, xml 语言包 里面的内容调整,修改后没变化的解决方法
很简单,修改一下版本号,然后执行一下更新操作后就可以了~原创 2014-09-11 14:14:22 · 4636 阅读 · 1 评论 -
已有iis+php+mysql环境,如何更换php版本!
工作需要,需要将php版本由5.4 降到原创 2014-05-17 13:06:33 · 8448 阅读 · 0 评论 -
PHP 简单处理 XML
一、手动输出xml/* * 手动输出xml */header("Content-Type:text/xml");print ''."\n";print "\n";$shows = array( array( 'name' => 'aa', 'channel'转载 2013-08-01 09:48:37 · 2800 阅读 · 0 评论 -
PHP strtolower() 乱码问题
今天遇到一个用户反应,帐号无法登录,查看一下源码,发现很蹊跷,编码没问题,但是中文就变成了乱码了!最后看到了 这样一行代码$username = strtolower($username);遂断定问题在此处,果然注释了登录就没问题了。但是这种情况如果注册的时候用的英文大写,登录也会有问题。很奇怪中文为什么遇到 strtolower函数就会变乱码了呢!google了一下,有人反应原创 2013-03-02 09:33:21 · 1590 阅读 · 0 评论 -
网页意外变形,网页源码首行是空行~~~
<br />因为要做网站服务器迁移,把源码上传到新服务器后,发现页面有变形。查看源码,发现在<br /><!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /> <br />前面有一行空行!百思不得其解。由于是用editplus编辑的,后来在显示文件编码那个地方,发现了差异!之前的文件编码是UTF-8,现在的是UTF-8原创 2011-04-28 11:00:00 · 1349 阅读 · 0 评论 -
curl 获取 https(ssl) 页面,苦恼啊。。。
<br />上篇文章提到的我做的腾讯微博登录discuz7.2的小应用。在一台虚拟主机上配置后正常使用。。在另外一台服务器上配置却始终不成功。<br />起初是用fsockopen 访问ssl 页面,发现报错,就换了curl方式了,结果依旧。。<br />但是说来也怪。我在终端上直接通过curl命令抓取 https那个页面地址,就可以正确返回字符串数据,但是通过浏览器访问服务器端的程序地址,curl_exec去抓取那个https页面始终是不成功。curl_error 返回的是 cannot connect原创 2011-02-24 11:35:00 · 1250 阅读 · 0 评论 -
实现通过腾讯微博绑定和登录discuz7.2
由于QQ和discuz整合迟迟没有放出来,只是给一部分站长内测使用。网上早就有了discuz x1.5版本的解决方案,discuz7.2版本的网上找了个,发现功能很有限,使用也不方便。上周无事,就试着做了下使用腾讯微博登录discz 7.2,支持绑定解绑。亲测可用~~~实现的功能没有新浪微博和discuz7.2结合版本的详细,呵呵。有空的时候再陆续加~~~原创 2011-02-24 11:04:00 · 905 阅读 · 0 评论 -
PHP关于VC9和VC6以及Thread Safe和Non Thread Safe版本选择的问题
<br />关于VC9和VC6以及Thread Safe和Non Thread Safe版本选择的问题 一、如何选择PHP5.3的VC9版本和VC6版本 VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。 VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择VC9版本。 二、如何选择PHP5.3的Thread Safe和Non Thread Safe版本转载 2010-09-25 23:55:00 · 3346 阅读 · 1 评论 -
以前很少遇到这样的问题。。。就是浏览器无法访问apache下的swf
挺怪的。在网上搜寻了很久。后来终于在一个国外网站上,看到一个解决办法 #EnableMMAP off#EnableSendfile off 去掉注释,果然行了。可是我又加上注释竟然也行了。而且有的swf通过IE访问apache行,通过Firefox则不行。有的则反过来。无语。 总之能访问应该和修改这里有关系,要不然咋之前怎么访问都不行捏。是吧。有遇到同样问题的,不妨试试原创 2009-08-05 16:37:00 · 999 阅读 · 0 评论 -
写一个Windows下php+iis+mysql 配置时候不支持mysql的解决办法!!
平常都是用php+apache+mysql,也用过iis下的,但是之前似乎没遇到不支持mysql这个情况的。今天遇到了。弄了半天也没好。晚上静下心来操作了一下,环境是vista+php+iis+mysql。发现确实不支持mysql,不用说,肯定是没配置好。最后通过下面这种方式解决:复制一份php.ini到c:/windows下面,这个是必须的!然后不要重启iis,没用。要重启电脑或原创 2009-05-13 23:58:00 · 1321 阅读 · 0 评论 -
40种网站常用Javascript技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标转载 2007-02-26 11:03:00 · 831 阅读 · 0 评论 -
推荐好文:javascript的函数
javascript的函数 作者:F. Permadi 译者:Sheneyan(子乌) 时间:2006.01.03 英文原文: INTRODUCTION TO JavaScript Functions 子乌注:一篇相当不错的function入门文章,个人感觉相当经典。词语翻译列表 function:函数(Function未翻译) dec转载 2006-12-27 10:37:00 · 837 阅读 · 0 评论 -
Cookie和Session专题
Cookie和Session专题(转载) 一、cookie机制和session机制的区别*************************************************************************************具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器转载 2006-07-26 17:27:00 · 1274 阅读 · 1 评论 -
通过分区(Partition)提升MySQL性能
收藏自:http://www.unixtech.cn/read.php?tid=340&page=e通过分区(Partition)提升MySQL性能 ——MySQL5.1新特性翻译系列 几年前,俺写过一篇题为“The Foundation of Excellent Performance”的文章(现在仍然可以在http://www.tdan.com/i016fe03.htm转载 2006-11-01 11:18:00 · 1097 阅读 · 3 评论 -
正则表达式(regular expression)
前言正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。索引1._引子2._正则表达式的历史3._正则表达式定义3.1_普通字符3.2_非打印字符3.3_特殊字符3.4_限定符3.5_定位符3.6_选择3.7_后向引用4._各种操作符的运算优先级5._全转载 2006-10-30 13:35:00 · 1249 阅读 · 4 评论 -
Hide Your PHP For Security
For some people announcing what type of web applications you run may be undesirable. If you are developing in PHP and you want to hide the fact that you are using PHP, this tutorial will cover some st转载 2006-09-26 15:29:00 · 1018 阅读 · 0 评论 -
可用于discuz X2的,用来显示并保存QQ空间图片的文件~
<?php/* [Discuz!] (C)2001-2009 Comsenz Inc. This is NOT a freeware, use is subject to license terms $Id: pic.php 20623 2011-原创 2011-07-04 15:13:55 · 828 阅读 · 0 评论