對不起,我找不到更好的主題。使用IF語句驗證兩件事
我有一個購物車頁面,我正在改變兩件事...我將要向您展示的代碼有效,但我想將它們結合起來。
if (!isset($_SESSION["cart_array"]) || count($_SESSION["cart_array"]) < 1)
上述檢查的代碼,如果車是空的
if ($_SESSION['User']['AccessLvl'] == null) { *this code check if the user is logged in or not.*
我的問題 我有一個form
,我想只顯示網頁上這種形式,當車是不是空。 If
是購物車是空的表單不應該顯示。 也如果用戶已經登錄,表格shouldn't
顯示。
echo ' <form name="login" action="login.php">
</form>';
我厭倦了這種
if (!isset($_SESSION["cart_array"]) || count($_SESSION["cart_array"]) < 1) {
} else {
if ($_SESSION['User']['AccessLvl'] == null) {
echo ' <form name="login" action="login.php">
</form>';
} else {
}
}
摘要 SHOULD ONLY, if user is NOT logged in
時,他們是在車and
東西(項目)的形式應該只顯示用戶是否登錄NOT
它。
SHOULD NOT
如果用戶已經登錄,表單不應該顯示,因爲他們沒有意見要求某人登錄兩次。
有人可以幫助我。由於
你不應該問一個新的問題,您應該更新[最後一個](http://stackoverflow.com/q/17912066/2049063),我再次相信你可以更清楚地描述你的描述,從你在這裏寫的東西我收集你只需要顯示錶單時,用戶沒有登錄在和車不是空的,這應該很簡單 –
@koala_dev「足夠簡單」聽起來很容易,但它不是那麼asy對我來說。你爲什麼不張貼你的簡單答案請 –
在我做之前,我需要確定這實際上是你需要的。因此,表單應顯示的唯一條件是當購物車中有物品且用戶未登錄時? –