我陷入了一种在我的代码中非常奇怪的情况。似乎if条件不起作用。这是我的代码:
if ($mode == "edit") {
echo "edit mode!";
}
else {
$crud->set_rules('u_email','Email','is_unique[users.u_email]');
echo "NOT edit mode!";
}
当我去这个网址:杂货店/编辑/ 55(我的编辑模式)时,我看到编辑模式行。这里奇怪的是下面的行有效:
$crud->set_rules('u_email','Email','is_unique[users.u_email]');
该行有效,但我仍然没有收到消息非编辑模式!
为什么这条线总是有效?为什么is_unique也可以在编辑模式下工作?
抱歉我的英语不好。并感谢所有人: - )
答案 0 :(得分:0)
你有涵盖文字的东西吗?很难说为什么会发生这种情况,但文字是“非编辑模式!”在源代码中?
如果您不处于编辑模式,那么文本EDIT MODE会显示吗? 我试图在这里排除所有可能的错误。