我有一些代碼重定向到某個頁面,如果某個條件爲真問題與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