PHP
逸世尘角
种德养心
展开
-
PHP文件下载
根据Mobile类型下载文件: ***************************checkUA.php*************************** /** * 函数名称: getUA * 函数功能: 取UA * 输入参数: none * 函数返回值: 成功返回号码,失败返回false * 其它说明: 说明 */ function getUA(转载 2013-11-20 22:03:09 · 904 阅读 · 0 评论 -
Unix时间戳(Unix timestamp)转换
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)?转载 2014-06-22 22:59:34 · 759 阅读 · 0 评论 -
httpd: Could not reliably determine the server's fully qualified domain name
解决方法: httpd.conf文件中,将:转载 2014-06-29 20:07:21 · 420 阅读 · 0 评论 -
windows中Apache提示“No services installed”
手动安装方法: 运行 cmd,彻转载 2014-06-29 17:21:21 · 533 阅读 · 0 评论 -
WAP支付 支付宝PHP验证
这两天一直困扰的PHP RSA签名验证问题终于解决了,由于之前RSA接触的不多,再加上官方至今还未有PHP的SDK可供参考,因此走了一些弯路,写在这里和大家分享。 虽然支付宝官方还未提供相关SDK,PHP确实可以实现RSA方式的签名,这点其实很重要,由于不熟悉,在遇到困难的时候,经常会不由自主地想到是否PHP不支持RSA签名,干脆用MD5得了,这样就没有了前进的动力。其实说穿了MD5和R转载 2014-04-11 11:11:32 · 1192 阅读 · 0 评论 -
HTTP响应消息定义
/** * @var array HTTP response codes and messages */ protected static $messages = array( //Informational 1xx 100 => '100 Continue', 101 => '101 Switching Pr转载 2014-03-06 22:49:33 · 636 阅读 · 0 评论 -
获取linux服务器性能CPU、内存、硬盘等使用率 PHP
数据库配置文件: conn.php define("MONITORED_IP", "172.16.0.191"); //被监控的服务器IP地址 也就是本机地址 define("DB_SERVER", "172.16.7.2"); //存放数据的服务器IP地址 define("DB_USER", "root"); define("DB_PWD","111111"); d转载 2013-12-18 13:36:20 · 884 阅读 · 0 评论 -
PHP根据IP防攻击程序代码
] /* *网站防IP攻击代码(Anti-IP attack code website)2010-11-24,Ver2.0 *Mydalle.com Anti-refresh mechanism *design by www. ite5e.com */ //查询禁止IP $ip =$_SERVER[REMOTE_ADDR]; $fileht=".htaccess2"; if(!f转载 2013-12-18 13:34:16 · 1246 阅读 · 0 评论 -
PHP5配置memory_limit参数讲解
PHP5中,对于memory_limit的设定已经从以往的8M扩大到128M的上限。 对于配置中的定义解释是: memory_limit = 128M ; Maximum amount of memory a script may consume (128MB) 最大单线程的独立内存使用量。也就是一个web请求,给予线程最大的内存使用量的定义。 现有的大部分网站或者论坛应用中,应转载 2013-12-18 12:37:43 · 882 阅读 · 0 评论 -
ThinPHP开发命名规范
使用ThinkPHP开发的过程中应该尽量遵循下列命名规范: 类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如DbMysql.class.php;确保文件的命名和调用大小写一致,是由于在类Unix系统上面,对大小写是敏感的(而ThinkPHP在调试模式下面,即使在Windows平台也会严转载 2014-01-01 16:28:20 · 739 阅读 · 0 评论 -
PHP去除BOM头
BOM: Byte Order Mark UTF-8 BOM又叫UTF-8 签名,其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,BOM签名的意思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,但是BOM虽然在编辑器中不显示,但是会产生输出,就像多了一个空行, 如果您在修改任何PHP文件後发生: * 不能登入或者不能登出; * 页顶出现转载 2014-01-01 16:25:15 · 459 阅读 · 0 评论 -
php 并发时库存减少至小于0的解决方案
begin();//开始一个事物处理开始 $sql = "UPDATE ".$GLOBALS['a']->table('seconds_kill')." SET kill_stock = kill_stock - 1 WHERE sk_id='".$sk_id."' LIMIT 1" ; $GLOBALS['db']-转载 2013-12-12 22:50:05 · 1126 阅读 · 0 评论 -
ecshop的48个泄露网站路径漏洞
http://网站/shop/api/cron.php http://网站/shop/wap/goods.php http://网站/shop/temp/compiled/ur_here.lbi.php http://网站/shop/temp/compiled/pages.lbi.php http://网站/shop/temp/compiled/user_transaction.dwt.p转载 2013-12-09 22:12:39 · 1144 阅读 · 0 评论 -
PHP判断是否手机访问
01 $agent = check_wap(); 02 if( $agent ) 03 { 04 header('Location: http://www.nowamagic.net'); 05 exit;转载 2013-11-25 21:43:54 · 854 阅读 · 0 评论 -
PHP调试利器XDebug的安装与使用
很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,虽然对于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以看出来(当然可能还需要使用一些时间函数)。那么我们为什么还需要一个专门的调试程序来监控我们的程序运行呢? 在我们平时的php开发中,一个大的项目经过转载 2013-11-25 22:04:53 · 769 阅读 · 0 评论 -
phpmyadmin报“配置文件权限错误,不应任何用户都能修改!”错误
权限问题 将phpmyadmin目录设置为755权限即可: cd /var/www/html/phpmyadmin原创 2014-06-22 22:56:18 · 26414 阅读 · 3 评论