代码改变世界

Apache 关于 mod_rewrite 遇到 %2F或%5C (正反斜杠)等特殊符号导致URL重写失效出现404的问题

2015-04-08 10:43 by 最后一班地下铁, 310 阅读, 0 推荐, 收藏, 编辑
摘要:.htaccess 文件 RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]http:/... 阅读全文

php客服聊天回话系统,长连接加ajax轮询实现

2015-04-08 09:52 by 最后一班地下铁, 555 阅读, 0 推荐, 收藏, 编辑
摘要:客服回话系统有三种实现方法:1、用ajax每隔几秒钟请求一次服务器,看看有没得消息,有消失就返回来显示给用户。2、长连接:建立一次连接之后就不断开,php set_time_out(0) 用ob_flushflush等函数强制推送给客户端3、长连接加轮询,建立一个长连接,没有数据就一直连着,当有数据... 阅读全文

PHP 使用CURL库IP欺骗,隐藏真实客户端IP

2015-04-08 09:34 by 最后一班地下铁, 3456 阅读, 0 推荐, 收藏, 编辑
摘要:首先搭建环境,建立个ip.php.代码如下:再建立个index.php代码如下: 1 '.'Your IP is '.GetIP().''.''; 8 9 /*echo 'REMOTE_ADDR is '.$_SERVER['REMOTE_ADDR'].'';10 echo 'HTTP_CLIEN... 阅读全文

Which PHP version do I choose

2015-04-07 11:59 by 最后一班地下铁, 254 阅读, 0 推荐, 收藏, 编辑
摘要:1. VC6与VC9的区别:VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择 VC9版本。VC9版本是针对IIS服务... 阅读全文