PHP

php获取ip函数

function get_client_ip(){ if ($_SERVER['REMOTE_ADDR']) { $cip = $_SERVER['REMOTE_ADDR']; } elseif (getenv("REMOTE_ADDR")) { $cip = getenv("REMOTE_ADDR"); } elseif (getenv("HTTP...

微信分享签名正确扔报invalid signature解决办法

官方文档上invalid signature报错的原因有以下几个: 1.确认签名算法正确,可用 http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign 页面工具进行校验。 2.确认config中nonceStr(js中驼峰标准大写S), timestamp与用以签名中的对应noncestr, timestamp一致。 3.确认url是页面完整的url(请在当前页面alert(location.href.split(...

完善CodeIgniter在IDE中代码提示功能的方法

完善CodeIgniter 在IDE中的代码提示功能的方法,只需将如下代码拷贝到system/core/路径下Controller.php及Model.php即可实现这一需求:   Tips:要放在class里,不然会报错的   /** * @var CI_Loader */ var $load; /** * @var CI_DB_active_record */ var $db; /** * @var CI_Calendar */ v...

如何安装ioncube扩展

一、下载loader-wizard.php(支持php5.3、php5.4、php5.5版本) ioncube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,自动给出提示。 1.1 通过下面的地址下载loader-wizard:http://www.ioncube.com/loader-wizard/loader-wizard.zip 1.2 下载之后,将其解压缩,到apache的www或者htdoc目录。 二、运行loader-wizard.php程序 2.1...

php开启openssl的方法

php开启openssl的方法,大多数情况下openssl是没有开启的,要想启用需要进行下简单的设置 windows下开启方法: 1: 首先检查php.ini中;extension=php_openssl.dll是否存在, 如果存在的话去掉前面的注释符‘;', 如果不存在这行,那么添加extension=php_openssl.dll。 2: 讲php文件夹下的: php_openssl.dll, ssleay32.dll, libeay32.dll 3个文...

分享一个兄弟连的教学视频

### 兄弟连视频教程百度网盘下载地址汇总 ### 《跟兄弟连学PHP》光盘内容 http://pan.baidu.com/s/1jGWOgaa 兄弟连新版视频教程整体打包下载地址                          &...