摘要: 生成验证码图片文件: 验证文件: 阅读全文
posted @ 2014-04-13 23:41 选择了就坚持 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 第一行增加一个空白行,就至少会输出一个换行符在图片数据流的前面而图片是按图片流提供的信息显示的,前面多了内容就无法解析了。 阅读全文
posted @ 2014-04-13 06:55 选择了就坚持 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1、require 和require_once 区别:前者遇到即包含文件,后者会判断是否已经包含过了,如果包含过了,则不再包含文件。一可以节省资源,二可以避免重复定义的错误。2、include 和include_once的区别:作用和功能都可以把一个页面,包含到另外一个页面,前者可以包含多次,后者只包含一次。3、include 和require 区别(同时include_once 和 require_once)相同:都是可以引入别的页面不同:include 如果出现了错误,会继续执行,require 出现错误,则会终止程序。结论:在做项目的时候 基本上使用 require_once 并且写在P 阅读全文
posted @ 2014-04-13 04:09 选择了就坚持 阅读(140) 评论(0) 推荐(0) 编辑
摘要: PHP session 变量用于存储有关用户会话的信息,或更改用户会话的设置。Session 变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用。理解:session用于单一用户与服务器的交互,每个用户的session都是不一样的。session作为全局变量,在浏览器开启期间所有页面内有效。Session 的工作机制是:为每个访问者创建一个唯一的 id (UID),并基于这个 UID 来存储变量。UID 存储在 cookie 中,亦或通过 URL 进行传导。在把用户信息存储到 PHP session 中之前,首先必须启动会话。注释:session_start() 函数必须位于 标签. 阅读全文
posted @ 2014-04-13 03:45 选择了就坚持 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 来自博客园1.初始化(使用session前都要使用,一个页面用一个就可以了)session_start();2.保存$_SESSION[$sessionName]=$value;(value可以是double,bool,int,数组,object类型的数据)例子:$_SESSION['LoginUser']="zs";3.取出指定例子:$uName=$_SESSION['LoginUser'];4.删除指定例子:unset($_SESSION['LoginUser']);5.删除全部session(删除当前浏览器对应的sess 阅读全文
posted @ 2014-04-13 02:28 选择了就坚持 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 第一次设置后,第二次访问才生效,决绝办法可以用js跳转首页实现刷新。1.创建/更新cookiesetCookie($cookieName,$value,time()+秒数);例子:创建一个cookie,名字为UserName,值为zs,过期时间为2个星期setcookie("UserName","zs",time()+2*7*24*3600);如果不设置时间,就不会保存到cookie文件中。浏览器不关时,能够访问。当浏览器关闭时,就无法访问了。例子:setcookie("Age","18");2.取cookie的值 阅读全文
posted @ 2014-04-13 00:01 选择了就坚持 阅读(573) 评论(0) 推荐(0) 编辑