我希望广告只展示一次。我在这里试过很多JQuery,但似乎也没能让它们工作。我在其他地方使用过PHP $ _SESSION变量,所以我觉得这很简单......
<?php
session_start();
if ($_SESSION["visit"] !== "visited") {
echo '<div class="container fullwidth" id="mobileAppAd">';
/* rest of div */
echo '<button onClick="closeAd()" id="closeAd" class="btn btnmain">X</button>';
echo '</div>';
echo '</div>';
$_SESSION["visit"] = "visited";
}
?>
出了什么问题?
答案 0 :(得分:1)
尝试:
if (!isset($_SESSION["visit"]) || $_SESSION["visit"] !== "visited") {
因为首次初始化会话时不会设置访问索引