有沒有辦法在不使用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. 有沒有辦法在Codeigniter中使用Tank_auth重定向到特定頁面?
- 4. 如何在沒有頁面擴展名的情況下重定向頁面
- 5. 有沒有辦法將INSTALLDIR重定向到另一個目錄?
- 6. 在不使用標題的情況下重定向頁面
- 7. 有沒有辦法在不使用iframe的情況下將一個HTML塊「離開其頁面的CSS」?
- 8. header()不會將我重定向到另一個頁面
- 9. JSF:如何在沒有JSTL的情況下重定向到404錯誤頁面?
- 10. 有沒有辦法重定向到errorPage而不提及jsp中的頁面?
- 11. PHP - 重定向到另一個頁面
- 12. 重定向到另一個頁面PHP
- 13. 將變量從PHP發佈到另一個沒有頁面重定向的PHP
- 14. 有沒有辦法在不調用__init__的情況下實例化一個類?
- 15. 如何在沒有ThreadAbortException的情況下將類別頁面重定向到Umbraco中的第一個孩子
- 16. 有沒有辦法使用ModalPopup Extender打開另一個頁面?
- 17. 只有在沒有提供參數的情況下,htaccess才能將一個域重定向到另一個域?
- 18. 無法重定向到PHP中的另一個頁面
- 19. 如何在不重寫URL的情況下重定向頁面?
- 20. 有沒有辦法修改重定向頁面的外觀?
- 21. 重定向到另一頁面在PHP
- 22. 如何在不使用window.location的情況下重定向到另一個html頁面?
- 23. @ app.route不能在沒有重定向的情況下工作
- 24. 從一個頁面重定向到另一個使用PHP
- 25. 有沒有辦法不將人們重定向到Mailchimp的「謝謝」頁面?
- 26. 有沒有另外一種方法來做重定向頁面?
- 27. 發佈到另一個頁面沒有重定向
- 28. 圖片徽標沒有重定向到另一個頁面
- 29. 在不刷新頁面的情況下重定向到PHP和JS
- 30. mediawiki:有沒有辦法自動創建重定向到當前頁面的重定向頁面?
喜歡這個? http://stackoverflow.com/questions/14955526/php-delay-on-redirect – 2015-03-13 13:35:29