php執行成功后返回前一頁並刷新頁面


這個問題是群里有人問的。

他有一個退出的頁面logout.php,希望用戶在點擊退出按鈕后退出登錄狀態,並返回之前的頁面。

他寫的代碼如下:

<?php
echo "<script>alert('退出成功!');history.back();</script>";
?> 

回到前一頁的功能是達到了,但是他又遇到另一個問題,返回了之前的頁面還存在用戶的信息,必須要手動進行刷新才能到看刪除cookies后的效果,他覺得這樣很不方便。

所以他問:要如何才能返回之前的頁面並讓頁面自動刷新?

其實小編覺得應該很簡單,就一句代碼就能實現,如下:

echo "<script>alert('退出成功!');location.href='".$_SERVER["HTTP_REFERER"]."';</script>"; 

親測沒問題!

原文轉自http://www.santii.com/article/152.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM