若您想要用 PHP 做一個自動下載點,您可以使用以下程式碼片段:
<?php
$file_path = 'path/to/file'; // 替換為實際檔案路徑
// 檢查檔案是否存在
if (file_exists($file_path)) {
// 取得檔案名稱
$file_name = basename($file_path);
// 設定 HTTP 頭資訊
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="' . $file_name . '"');
header('Content-Length: ' . filesize($file_path));
// 讀取檔案並輸出至輸出緩衝區
readfile($file_path);
exit;
} else {
// 若檔案不存在,顯示錯誤訊息
echo '找不到檔案';
}
?>
請將 'path/to/file'
替換為實際檔案路徑。這段程式碼會先檢查檔案是否存在,如果存在則設定相關的 HTTP 頭資訊,並將檔案輸出為下載內容。如果檔案不存在,則會顯示「找不到檔案」的訊息。請確保您有適當的權限存取該檔案,並且確認檔案路徑是正確的。