我想結合兩個IF語句。檢查是否登錄它和購物車是空的
FIRST
語句檢查購物車是否爲空。
if (!isset($_SESSION["cart_array"]) || count($_SESSION["cart_array"]) < 1)
如果用戶或沒有登錄的SECOND
聲明改變...
if ($_SESSION['User']['AccessLvl'] == null)
我需要檢查,如果車是空的,如果是我有回顯一條消息。 cart if empty
同樣的事情,我需要改變,如果用戶登錄,如果他們是我不想顯示我有的表格,如果他們不是,他們的形式應顯示。
我想這但如果他們是在什麼車沒有工作
if (!isset($_SESSION["cart_array"]) || count($_SESSION["cart_array"]) < 1) {
echo 'cart if emepy';
if ($_SESSION['User']['AccessLvl'] == null) {
}
}
else{
echo ' <form name="login" action="login.php"></form>';
}
摘要 第一條語句檢查,如果他們是什麼,形式不應該顯示。如果用戶登錄表單不應該顯示它們是否是購物車中的任何物品,因爲該表單是表單中的登錄信息,並且它們對於該用戶登錄兩次都是沒有意義的。第二個if語句是我使用的語句檢查是否有人登錄或沒有
嘗試使用''&&代替''||,看是否適合您。正如'if(!isset($ _ SESSION [「cart_array」])&& count($ _ SESSION [「cart_array」])<1){' - 你只是檢查一個或另一個是否符合標準。 '&&'檢查兩者。 –
@Fred我做了,它沒有工作...即使當我登錄,當它不應該... –
窗體不應該顯示時,有人登錄,當它推車它的購物車。如果購物車有東西而不是購物車應該顯示。如果有人已經登錄,並且沒有任何東西在購物車中,然後添加一些東西。該表格不應該顯示 –