各位大虾!这问题折磨了我两天了!请问是不是2.0的BUG?!
时间:2011-07-09
来源:互联网
这两天我一直在写三大自动的模型! 写的我都快要对think2.0失去兴趣了! 我一直调试,一直为错误! 不知道是我的代码写错了还是think2.0有错有BUG! 我抓狂了! 带写代码是要有耐心的,尤其是调试!所以耐着性子检测我的代码! 发现问题所在!终于发现了! 如下给出我的代码: <?php class UserAction extends Action{ public function index(){ $this->display(); } public function register(){ $this->display(); } public function reg(){ $user=D('user'); $list=$user->create(); if($list){ $this->success('压入成功!'); }else{ $this->error("压入失败"); } } //验证码 public function verify(){ import('@.Org.Image'); Image::buildImageverify(); //Image::GBverify(); } } ?> <?php class UserModel extends Model{ protected $_map=array( 'uname'=>'username', 'upass'=>'password', ); protected $_validate=array( array('uname','require','用户名必填'), array('uname','checklen','用户名长度过长或过短',0,'callback'), array('upass','require','密码必填'), array('repass','require','重复密码必填'), array('upass','repass','两次密码不一致',0,'confirm'), ); protected $_auto=array( array('password','md5',3,'function'), array('createip','returnip',1,'callback'), array('createtime','time',1,'function'), ); function returnip(){ return $_SERVER['REMOTE_ADDR']; } function checklen($data){ if(strlen($data)>15||strlen($data)<5){ return false; }else{ return true; } } } ?> <html> <head> <title>{$title}</title> </head> <body> <!-- 前面是form表单--> <form action="__URL__/reg" method="post"> 用户名:<input type="text" name="uname"><br> 密码:<input type="text" name="upass"><br> 重复密码:<input type="text" name="repass"><br> 验证码:<input type="text" name="verify"> <img src="__URL__/verify"> <input type="submit" value="注册"> <script> function show(obj){ obj.src="__URL__/verify/random/"+Math.random(); } </script> </form> </body> </html> 问题就是 三大自动的信息提示(如 用户名必填)不能显示出来!我很纳闷! 这些代码都是可以正常显示信息提示大代码该写的! 求解释! 谢谢! ![]() |

作者: zhong21jia 发布时间: 2011-07-09
就是因为自动验证的信息提示不能显示出来,所以我一直认为是我的代码写错了! 左改右改还是不行,因为我调试都没有输入符合自动验证的数据,所以一直是错的,不能正常压入create(),提取表单信息!
后来就填写符合的,才发现是信息提示不能显示,所以一直认为是自己的代码是错的!
不知道是不是BUG! 各位大虾帮帮忙吧!
后来就填写符合的,才发现是信息提示不能显示,所以一直认为是自己的代码是错的!
不知道是不是BUG! 各位大虾帮帮忙吧!
作者: zhong21jia 发布时间: 2011-07-09
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28