我正在使用PHP來處理文件下載。目前,如果文件不可用,我只會顯示一條信息。 (如果舊文件版本從外部網站鏈接,會出現)PHP - 重定向到下載頁面,如果文件不可用
如何直接重定向到下載頁面? (例如www.example.com/downloads.html)
if (!is_file($file_path)) {
die("<center><strong><u>file not available</u><strong></center>");
}
我正在使用PHP來處理文件下載。目前,如果文件不可用,我只會顯示一條信息。 (如果舊文件版本從外部網站鏈接,會出現)PHP - 重定向到下載頁面,如果文件不可用
如何直接重定向到下載頁面? (例如www.example.com/downloads.html)
if (!is_file($file_path)) {
die("<center><strong><u>file not available</u><strong></center>");
}
使用PHP頭是你需要重定向什麼。不過,請確保您事先沒有任何迴應,標題必須首先出現在回覆中。
header('Location: http://www.example.com/downloads.html');
如果需要,您也可以在這裏使用相對URL。
而且如下面的評論中所述,您需要http://
協議,否則它會被視爲相對網址。
嘗試PHP頭功能重定向
http://sg2.php.net/manual/en/function.header.php
header('Location: www.example.com/downloads.html');
你也需要標題中的'Location:'部分。即'header('Location:www.example.com/downloads.html');'你也可以使用相關的URL。 – 2012-07-14 15:20:17
錯誤地更新了它。感謝 – venkat 2012-07-14 15:39:25
使用協議(http://),否則它將被視爲相對url – 2012-07-14 15:29:03