首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phpactiverecord if confition

phpactiverecord if confition
EN

Stack Overflow用户
提问于 2014-04-17 10:16:50
回答 1查看 19关注 0票数 0

我想问一些与php activerecord相关的问题。

下面是我的代码

代码语言:javascript
复制
public function validate()
{
        $log = Login::find(1);

        $login = new Login(array(
            'id' => 1,
            'user' => $_POST['user'],
            'pass' => $_POST['pass']
            ));

        if ($this->user = $log->user AND $this->pass = $log->pass | $log->user = $this->user AND $log->pass = $this->pass)
        {
            APP::redirect('dashboard.index');
        }else{
            APP::redirect('dashboard.login');
        }
    }

我想知道为什么我的代码总是重定向到dahsboard.index,尽管来自输入表单和数据库的值是不同的。我是不是漏掉了什么?英语不是我的第一语言,所以请原谅我的错误。之前谢谢你了。

EN

回答 1

Stack Overflow用户

发布于 2014-04-17 18:02:20

您似乎混淆了= (赋值)和== (比较)。所以你会在if中得到很多'TRUE‘。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23123444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档