我有一些代码重定向到某个页面,如果某个条件为真问题与window.location.href和页面重载
在页面上,用户会被重定向到我已经有if语句的PHP,将显示一个topbanner:
<?php if ($_SESSION['pc_valid'] !=null) :?>
<div class="row" style="margin:0px;">
<div class="success-container" id="success-top">
<p>Success! <?php echo $_SESSION['pc']; ?> </p>
</div>
</div>
<?php endif?>
现在这所有的作品,但问题是,你需要刷新页面,以便使pc_valid
if语句工作,旗帜,以显示。 我不知道为什么这是或如何解决它? 我想我需要以某种方式重新加载页面重定向?
牛仔解决方案'如果{window.location.reload();}'哈哈#bewareOfEndlessReloads – gotomanners
您可以简单地将当前时间戳添加为缓存拦截器,如果您不介意显示在URL中。 – CBroe
'<?php if($ _GET ['pc'] ==“....”)$ _SESSION [“pc_valid”] =“something”; ($ _SESSION ['pc_valid']!= null):?> – mplungjan