表面哈哈哈,默念草泥马。

代码纵横

ThinkPHP在CGI模式下的bug

代码纵横 2015-01-03 16:10:21

一般情况下$_SERVER['PHP_SELF'] 与$_SERVER['SCRIPT_NAME'] 没有什么区别,但是如果PHP是以CGI模式运行的话两者就有差异建议使用$_SERVER['SCRIPT_NAME'] 。

在htaccess文件中隐藏index.php

代码纵横 2013-05-16 10:23:00

仅适用于Apache下面,如果你的Apache已经开启rewrite模块的话(大部分环境都已经开启),可以在.htaccess文件中添加下面代码:RewriteEngineonRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php/$1[QSA,PT,L]即可实现,把http://www.yujunjie.cn/index.php/php地址中的index.php隐...

验证码不能显示的解决办法

代码纵横 2012-06-14 15:22:00

有时,我们在本地测试环境中需要显示验证码的地方没有问题,一旦布置到服务器上去的时候.需要显示验证码的地方无法显示?如果你也碰到同样问题,请往下看. 问题的原因大部分是BOM头信息造成的,通常thinkphp的配置文件都要去除BOM头信息.什么是BOM头信息?百度一下就知道啦.我通常的解决办法是,布置到服务器上去之后,新建一个去除所有文件的BOM头信息的代码文件.然后运行之即可.比如:我在服务器根目录新建一个delBom.php文件...

限制Discuz注册用户名必须以指定文字开头

代码纵横 2012-03-05 09:45:00

用Discuz几年来,遇到的最头痛的问题不是网站没有流量,而是网站被发帖机盯上了!虽然Discuz防灌水,防注册机的插件比较多,但是道高一尺魔高一丈,注册机一直在肆虐!注册机折腾的实在没法了,后来就想着能不能通过限制注册用户名必须以指定文字开头来杜绝注册机,而且此举还能统一用户名开头,两全其美!要实现这个功能还是挺简单的,只需要改两个文件就行了:\static\js\register.js\source\class\class_member.phpregister.j...