我有下面的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