有沒有辦法在不使用header()的情況下重定向到php中的另一個頁面?我不能使用header(),因爲我先輸出一些東西到頁面。我已經考慮使用JavaScript的window.location,但我在php中使用if語句,所以有沒有辦法在PHP中去使用header()的另一個頁面?提前致謝。有沒有辦法在不使用header()的情況下重定向到php中的另一個頁面?
回答
我不能用頭(),因爲我是第一個輸出一些東西到頁面。
您不應該使用header()
解僱。使用output buffering仍然可以使用header()
。
例如:
<?php
ob_start(); //start the buffer
echo "This is some output"; //Output data
ob_clean(); //Erase the buffer content
header('Location: http://google.com'); //Redirect user
使用PHP?編號
你已經提到過使用JS和window.location。
唯一的其他選擇是Meta refresh:
<meta http-equiv="refresh" content="0; url=http://example.com/">
你的意思就像我的評論? – 2015-03-13 13:38:40
@JelledeFries不,不是。 – rjdown 2015-03-13 13:43:31
是的,我很抱歉,我只閱讀了這個問題的評論。但我們的意思是一樣的,我只是沒有說出來,我很抱歉。 – 2015-03-13 13:49:34
- 1. 在沒有頁面重定向的情況下獲取數據
- 2. 我的頁面在沒有任何驗證的情況下重定向php
- 3. header()不會將我重定向到另一個頁面
- 4. 有沒有辦法在不使用iframe的情況下將一個HTML塊「離開其頁面的CSS」?
- 5. 重定向到另一個頁面PHP
- 6. PHP - 重定向到另一個頁面
- 7. 如何在沒有ThreadAbortException的情況下將類別頁面重定向到Umbraco中的第一個孩子
- 8. 有沒有辦法在不調用__init__的情況下實例化一個類?
- 9. 無法重定向到PHP中的另一個頁面
- 10. 有沒有辦法使用ModalPopup Extender打開另一個頁面?
- 11. 如何在不重寫URL的情況下重定向頁面?
- 12. 圖片徽標沒有重定向到另一個頁面
- 13. 在不刷新頁面的情況下重定向到PHP和JS
- 14. mediawiki:有沒有辦法自動創建重定向到當前頁面的重定向頁面?
- 15. 將PHP頁面重定向到另一個PHP頁面
- 16. 有沒有辦法在沒有使用WMI的情況下管理Microsoft DNS?
- 17. 有沒有辦法在不使用TimePickerDialog的情況下獲取TimePicker的時間?
- 18. 如何在不更改URL的情況下重定向頁面?
- 19. 只有在憑據正確的情況下重定向到頁面
- 20. 有沒有辦法在Silverlight中沒有Webclient的情況下下載文件?
- 21. 有沒有辦法阻止廣告導致頁面重定向?
- 22. 有沒有辦法在不重新啓動的情況下安裝.NET 3.5 Framework?
- 23. PHP將用戶的另一個頁面重定向到下載的Ajax XmlHttpRequest中
- 24. 有沒有辦法在不使用選擇器的情況下響應UIButton tap?
- 25. 有沒有辦法在不使用svnadmin轉儲的情況下遷移svn?
- 26. 有沒有辦法在不編譯的情況下使用scipy.interpolate rbf函數?
- 27. 有沒有辦法在不安裝包的情況下使用PostSharp
- 28. 有沒有辦法在不使用服務器端語言的情況下密碼保護HTML頁面?
- 29. 將所有頁面重定向到另一個網站上的一個頁面
- 30. 有沒有辦法將頁面修復到一個頁面?
喜歡這個? http://stackoverflow.com/questions/14955526/php-delay-on-redirect – 2015-03-13 13:35:29