2011-12-29 95 views
0

嗨,我正在創建一個臉譜facemash像應用程序,http://www.fancykart.com/facemash 它在localhost WAMP工作正常,但它不工作正常,而我把它放在我的網絡主機。我必須刷新頁面才能重新載入新內容並更新最新的分數。你能提出可能的問題嗎?在PHP header('Location:/ facemash');不刷新頁面?

我有index.php和rate.php頁面。

在rate.php

header('Location: /facemash'); 

,這是我的頭。

+0

Offtopic:http://robus.info/facemash/ - 沒有足夠的副本;前'頭()'> – Robus 2011-12-29 22:14:46

+0

檢查PHP error_log中莫比顯示有一些錯誤? 'header()'在返回給瀏覽器之後不會出現問題。 – piotrekkr 2011-12-29 22:23:28

+0

在哪裏檢查這些錯誤?我的主機使用cPanel – san 2011-12-29 22:32:56

回答

0

您可能正在從緩存中重新加載。在更改位置之前嘗試以下操作:header("Cache-Control: no-cache");

+0

哦,它不工作.... – san 2011-12-29 22:22:39

+0

不知道然後,對不起。 – ridecar2 2011-12-29 22:23:42

0

是第一行代碼正在執行還是先有其他代碼?在進行標題調用時,我通常會使用雙重quaatations,對於facemash的位置,您應該追加http路徑並將facemash連接到它,還可以嘗試添加facemash的擴展,以查看會發生什麼。

0

嘗試使用完整的URL

http://www... 
+0

是的,我試過...但結果相同... – san 2011-12-29 22:20:28