对不起,我找不到更好的主题。使用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对我来说。你为什么不张贴你的简单答案请 –
在我做之前,我需要确定这实际上是你需要的。因此,表单应显示的唯一条件是当购物车中有物品且用户未登录时? –