资讯专栏INFORMATION COLUMN

thinkphp更新的时候提示失败

iamyoung001 / 3281人阅读

摘要:更新的时候不改动内容的时候提示更新失败这个问题一直困扰着我,搞了有一段时间了,这才发现这个问题原来是这样解决的,唉,悲催鸟亲,只能修改自己的资料资料修改成功资料修改失败如果这里要这样写的话,修改内容的时候,如果不

thinkphp更新的时候不改动内容的时候提示更新失败

这个问题一直困扰着我,搞了tp有一段时间了,这才发现这个问题原来是这样解决的,唉,悲催鸟……
public function myinfo(){
$this->nav = "myinfo";

if(IS_POST){
if ($this->_post("userid") != session("userid")){
$this->error("亲,只能修改自己的资料!");
}
$User = D("User");
if ($User->create()){
$res = $User->field("password,username",true)->save();
if ($res){
$this->success("资料修改成功!");
}else{
$this->error("资料修改失败!");
}
}else{
$this->error($User->getError());
}
}else{
$data = M("User")->where(array("userid" => session("userid")))->find();
$this->assign("data",$data);
$this->display();
}
}

如果这里要这样写的话,修改内容的时候,如果不对内容做任何修改的时候就直接提示 资料修改失败!先说说以前是怎么解决的,哈哈,献丑啦,以前修改的时候,我都不做判断的,直接来个$this->success("资料修改成功!"); 是没有if的,呵呵,现在改进一下就可以判断啦:
if ($res!== false){
$this->success("资料修改成功!");
}else{
$this->error("资料修改失败!");
}
赶快尝试一下吧,哈哈……
本文摘自:thinkphp更新的时候不改动内容的时候提示更新失败

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/20666.html

相关文章

  • ThinkPHP2 Xml编译出错,缓存生成失败,请刷新页面 问题

    摘要:问题使用过程中,发现一个问题在删除缓存目录下的和两个文件之后,虽然该目录下仍然会再次生成,但是到后台会发现提示编译出错,缓存生成失败,请刷新页面。。解决注释该行,采用获取,源码如下编译出错,缓存生成失败,请刷新页面。 前言 公司拿到的团购网站,其中后台是ThinkPHP2写的。 问题 使用过程中,发现一个问题: 在删除`runtime`缓存目录下的`~runtime.php`和`~ap...

    lewinlee 评论0 收藏0
  • ThinkPHP2 Xml编译出错,缓存生成失败,请刷新页面 问题

    摘要:问题使用过程中,发现一个问题在删除缓存目录下的和两个文件之后,虽然该目录下仍然会再次生成,但是到后台会发现提示编译出错,缓存生成失败,请刷新页面。。解决注释该行,采用获取,源码如下编译出错,缓存生成失败,请刷新页面。 前言 公司拿到的团购网站,其中后台是ThinkPHP2写的。 问题 使用过程中,发现一个问题: 在删除`runtime`缓存目录下的`~runtime.php`和`~ap...

    liujs 评论0 收藏0
  • thinkphp下阿里大于短信验证

    摘要:本方法基于,用到了,当然具体项目中也可以不用,下面我就按步骤来写下来。 本方法基于Thinkphp,用到了jquery.validate,当然具体项目中也可以不用,下面我就按步骤来写下来。 1.准备 1.登陆http://www.alidayu.com,进入网址用淘宝号登陆即可2.进入管理中心 showImg(https://segmentfault.com/img/bVQTOk?w=...

    FWHeart 评论0 收藏0
  • thinkphp整合企业号

    摘要:使用微信企业号回调的坑最近在做企业号回调的接口,之前做过几个企业号的应用了,每次接入到都报各种各样的错误,算哥倒霉,该踩的不该踩的坑全踩了。 ThinkPHP 使用微信企业号回调的坑 最近在做企业号回调的接口,之前做过几个企业号的应用了,每次接入到Thinkphp都报各种各样的错误,算哥倒霉,该踩的不该踩的坑全踩了。 这次掉坑里差点就放弃了,开发过企业号的都知道,企业号回调会经过一个...

    wing324 评论0 收藏0
  • thinkphp3.2,微信JS-SDK开发过程中遇到各种问题与细节分享

    摘要:备注登录后可在开发者中心查看对应的接口权限。下载官网提供的示例代码,参照中的代码一步一步来实现。否则分享后的页面会签名失败返回的与分享的是否一致 首先完成官方文档前两步(很好理解就不具体说了):步骤一:绑定域名先登录微信公众平台进入公众号设置的功能设置里填写JS接口安全域名。备注:登录后可在开发者中心查看对应的接口权限。步骤二:引入JS文件在需要调用JS接口的页面引入如下JS文件,(支...

    miya 评论0 收藏0

发表评论

0条评论

iamyoung001

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<