对自己写的blog出的问题进行总结
2012-11-22 17:22
211 查看
怎么title和 content提交正确了,但是typ是怎么回事,不是说用了模型的create方法后就直接根据表单提交POST数据创建数据对象吗?原来是因为typ代表两个东西,一个是发表文章,一个是草稿箱,这样的话,需要再控制器中进行分析。
这段代码<input type='checkbox' name='class' value=’{$blog.classes}’/>我竟然是这么写,是引号的问题。
现在再来想一想,为什么我用模型自动完成时间,但是却不起作用呢。先开始以为自动验证中的time函数可以创建日期,结果试了很多遍都不能提交正确,后来才知道提交的知识时间戳,如果需要变成日期,只能在控制器中对日期进行修改了,sql操作。
对于自动完成和自动验证,我们需要将表单中的变量的名字与字段的名字相同,然后用create()对POST数据创建数据对象,然后需要修改的就save,需要增加的就add,就够了。
·对success方法进行重新利用:跳转不同页面
$User = M("User"); // 实例化User对象
$result = $User->add($data);
if ($result){
// 设置成功后的跳转页面地址 默认的返回页面是$_SERVER["HTTP_REFERER"]
$this->assign("jumpUrl","/User/list/");
$this->success("新增成功!");
}else{
// 错误页面的默认跳转页面是返回上一页 通常可以不用设置
$this->error("新增错误!");
}
这段代码<input type='checkbox' name='class' value=’{$blog.classes}’/>我竟然是这么写,是引号的问题。
现在再来想一想,为什么我用模型自动完成时间,但是却不起作用呢。先开始以为自动验证中的time函数可以创建日期,结果试了很多遍都不能提交正确,后来才知道提交的知识时间戳,如果需要变成日期,只能在控制器中对日期进行修改了,sql操作。
对于自动完成和自动验证,我们需要将表单中的变量的名字与字段的名字相同,然后用create()对POST数据创建数据对象,然后需要修改的就save,需要增加的就add,就够了。
·对success方法进行重新利用:跳转不同页面
$User = M("User"); // 实例化User对象
$result = $User->add($data);
if ($result){
// 设置成功后的跳转页面地址 默认的返回页面是$_SERVER["HTTP_REFERER"]
$this->assign("jumpUrl","/User/list/");
$this->success("新增成功!");
}else{
// 错误页面的默认跳转页面是返回上一页 通常可以不用设置
$this->error("新增错误!");
}
相关文章推荐
- 用iframe进行表单提交时的若干问题总结
- 自己遇到的一些问题的总结
- MFC 对于使用自己的线进行启动其他进程的虚拟地址映射问题
- 在IIS网站搭建过程中经常出现一些问题,对这些问题进行总结,供以后参考
- 用Quartus II + Verilog 做FPGA/CPLD设计/仿真的几个基本问题(自己总结的,对初学者有效)
- 就自己使用ASP.NET写的小系统中出现的问题总结与解决方式
- 虚拟机Linux Redhat 9与目标开发板进行系统编程方面的问题总结(二)
- eclipse进行Javaweb开发常见问题总结
- 自己遇到的计算机小问题总结备忘
- emacs自己的总结问题笔记
- 第一次触电Blog,希望总结一下自己最近的学习成果
- mxnet深度学习实战:跑自己的数据实验和一些问题总结
- 自己总结的SUSE常见问题
- mxnet深度学习实战:跑自己的数据实验和一些问题总结
- 自己实践linux ubuntu 操作系统的安装,总结遇到的问题。
- 第一次写自己的blog,第一次把android的学习的各个知识点总结并增加自己学习的DEMO
- 总结自己重新搭建SSM框架中遇到的几种奇葩问题
- 使用loadrunner进行压力测试遇到的问题总结