1. 程式人生 > >php執行成功後返回前一頁並重新整理頁面

php執行成功後返回前一頁並重新整理頁面

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

他有一個退出的頁面logout.php,希望使用者在點選退出按鈕後退出登入狀態,並返回之前的頁面。

他寫的程式碼如下: 

 

 
  1. <?php

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

  3. ?>

 

回到前一頁的功能是達到了,但是他又遇到另一個問題,返回了之前的頁面還存在使用者的資訊,必須要手動進行重新整理才能到看刪除cookies後的效果,他覺得這樣很不方便。

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

其實覺得應該很簡單,就一句程式碼就能實現,如下:

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


親測沒問題!