
php
yxwang0615
这个作者很懒,什么都没留下…
展开
-
php学习笔记
1.php 不支持全局变量,在主脚本中声明的变量(不在函数中)不是全局变量,不能在函数中使用它们;$a = "A";fun_001();function fun_001(){ echo $a; //报错: Undefined variable: a echo $GLOBALS["a"];// 打印A} 2.$A ="Today";$B ="Monday";$...原创 2011-05-25 20:00:05 · 97 阅读 · 0 评论 -
PHP 和ASP.NET中禁用了cookie后的session
Session要在本地记录一个SessionID的Cookie,当本地的cookie被禁用以后,session就不能用了? 1.Session 由 SessionID 标识,这就是 Client 与 Server 之间唯一能识别的标识。2.而默认下 ASP.NET 将 SessionID 存在 Cookie 中,发送给客户端,每次请求,browser 自动发送回所有的cookie,当然...原创 2011-05-27 12:59:38 · 172 阅读 · 0 评论 -
or die()
mysql_connect('locahost','root','') or die('数据库连接失败'); 使用die是为了终止程序,并输出错误,一般在我们学习的时候会使用这种方法,但在具体项目中很少这样用。因为项目中即使报错,也不想使用白屏黑字去报错,都希望使用项目本身标准的报错页去报告那么在or 的后面,很多人会使用自定义函数(方法)来报错、以及记日志等操作。 <...原创 2011-06-09 10:37:38 · 517 阅读 · 0 评论 -
php 单引号 双引号 的区别‘’“”
" "双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。 ' '单引号里面的不进行解释,直接输出。 例如: $abc='my name is tome'; echo $abc //结果是:my name is tom echo '$abc' //结果是:$abc echo "$abc" //结果是:my name is tom 特别在使用MYSQL语句的时候,双引号和单引号...原创 2011-06-15 16:10:19 · 167 阅读 · 0 评论 -
TP学习记录
一、THINKPHP的CURD方法:所谓CURD。即对数据库操作的四个基本操作(CURD):C:create(创建)、U:update(更新)、R:read(读取)和D:detele(删除)。这里篇幅有限,只把手册中我测试过的方法写出来: 在ThinkPHP使用add方法新增数据到数据库。使用方法如下:$User = M("User"); // 实例化User对象$data...原创 2011-06-16 19:51:02 · 195 阅读 · 0 评论 -
ThinkPHP2.1 中文验证码
今天验证2.1手册中文验证码的时候,中文验证码显示不出来。从网上翻阅资料才知道,原来是代码有问题,修改如下:将 386行的 $codex = msubstr($code, $i, 1); 这里调用的msubstr函数是 String 类中的,所以应该修改为: $codex = String::msubstr($code, $i, 1);...原创 2011-06-22 17:11:02 · 110 阅读 · 0 评论 -
TP import 导入
在tp中导入image,可以导入thinkphp/Lib/ORG下的image类import("ORG.Util.Image");也可以在Lib下建立ORG文件夹,将String和Image类放入import("APP_NAME.ORG.Image"); //APP_NAME替换为项目名项目名可以使用@符号代替,代表当前项目。import("@.ORG.Image");...原创 2011-06-22 17:35:26 · 554 阅读 · 0 评论 -
thinkphp
今天用ajax做一个附件上传的表单提交 ,弄了一天不成功。后来打开源码一看: // 发送表单Ajax操作,暂时不支持附件上传 sendForm:function(formId,url,response,target,tips,effect) { vars = Form.serialize(formId); this.send(url,vars,response,target,tips,...原创 2011-07-15 16:33:25 · 90 阅读 · 0 评论