我有下面的PHP代码:显示位置的PHP错误。
if($_SESSION['msg']['login-err'])
{
echo '<p class="error">'.$_SESSION['msg']['login-err'].'</p>';
unset($_SESSION['msg']['login-err']);
}
一切工作正常。错误“P”在元素内正确显示。
我的问题是如何指定我的错误应显示在哪里?
E.G. 不作为表单内的第一个元素,但
- 作为第二例如
- 只是
<input name="user" />
之前??
任何建议非常感谢。
这正是我正在做的 - 在代码中粘贴只是它的一小部分。我知道移动代码将是最简单的 - 但是有没有更多的编程方法可以做到这一点? – Iladarsda
“更多编程”方式将是我提到的第二段:从您的控制器逻辑中提取您的表示逻辑。将业务逻辑提炼为模型。阅读MVC体系结构。 – meagar
在目前使用的方法的任何安全问题?或者只是糟糕的编程? – Iladarsda