代码改变世界

随笔分类 -  PHP

php出现Cannot modify header information问题的解决方法大全

2013-02-12 19:27 by robinli, 223 阅读, 收藏, 编辑
摘要: 我做了一个统一的出错提示函数,在函数执行里面,先处理出错的地址写入cookie以方便用户登陆以后可以直接跳转到要执行的这个页面,可是发现在服务器上测试时,竟然提示本地没有出现的错误: Warning: Cannot modify header information - headers already sent by....这样的语句,很显然,造成这个原因是因为setcookie造成的,查了一下网上,有如下的解释: cookie本身在使用上有一些限制,例如: 1.呼叫setcookie的敘述必須放在<html>标签之前 2.呼叫setcookie之前,不可使用echo 3.直到網頁 阅读全文

php的file_get_contents获取不了QQ互联接口的返回值

2013-02-12 17:14 by robinli, 269 阅读, 收藏, 编辑
摘要: 今天遇到file_get_contents获取https://graph.qq.com/oauth2.0/token失败的问题换用 fopen 依然是falsecurl可以解决,但比较麻烦点后来找到问题,要把php_openssl打开才行 阅读全文

php.ini设置

2011-04-01 23:29 by robinli, 255 阅读, 收藏, 编辑
摘要: php.ini设置,上传大文件:post_max_size = 128Mupload_max_filesize = 128M#这两个设置一样即可,可以更大但要注意超时max_execution_time = 30max_input_time = 600memory_limit = 32M修改/etc/httpd/conf.d/php.conf<Files *.php>SetOutputFilter PHPSetInputFilter PHP#LimitRequestBody 524288LimitRequestBody 20971520</Files>[PHP 5.0. 阅读全文

php验证码类

2011-03-22 11:20 by robinli, 221 阅读, 收藏, 编辑
摘要: <?php session_start(); class Authnum { //图片对象、宽度、高度、验证码长度 private $im; private $im_width; private $im_height; private $len; //随机字符串、y轴坐标值、随机颜色 private $randnum; private $y; private $randcolor; //背景色的红绿蓝,默认是浅灰色 public $red=238; public $green=238; public $blue=238; /** * 可选设置:验证码类型、干扰点、干扰线、Y轴随机 * 设 阅读全文
点击右上角即可分享
微信分享提示