2013-07-19 68 views
2

我正在使用將用戶重定向到用戶特定頁面的php登錄頁面。當用戶進入這些頁面時,它仍然會在url中顯示php登錄頁面。PHP標題重定向和HTML刷新

你能幫我找到新頁面上的html(或php)代碼重新加載頁面一次的方式,因此它成爲該頁面後重新啓動。 (由於這個問題,我對這些頁面有功能問題)?

+2

'header('Location:newpage.php');'。 –

+0

你當前的代碼不工作? – mario

+0

我正在使用標題,重定向後頁面需要刷新 – pclever1

回答

1

您無法使用PHP刷新頁面。一旦頁面被加載到瀏覽器中,PHP將失控並且無法修改頁面內容。

要重新加載/刷新文檔,您可以使用HTML或JavaScript。

要使用HTML刷新每30秒的文件:

<meta http-equiv="refresh" content="30"> 

使用JavaScript:

<input type="button" value="Reload Page" onClick="window.location.reload()"> 

希望這有助於!

+0

這會變成一個無限循環的對嗎? – pclever1

+0

第一個將在30秒後自動刷新。但對於第二個,頁面只會在按鈕被點擊時刷新。 – 2013-07-19 19:29:14