mssqlサーバーとCIを使用して、特定のフォルダーにdbファイルを自動バックアップします。これにより、サーバーからローカルコンピューターにファイルをダウンロードさせる必要があります。ユーザーがサーバーからファイルをダウンロードできるようにするには
$filename = basename($_GET['file']);
// Specify file path.
$path = 'backups/hello.txt';
$download_file = $path.$filename;
if(!empty($filename)){
// Check file is exists on given path.
if(file_exists($download_file))
{
header('Content-Disposition: attachment; filename=' . $filename);
readfile($download_file);
exit;
}
else
{
echo 'File does not exists on given path';
}
}
}
私はこれを試しましたが、ファイルは不明です。
のように試すことができますPHPのドキュメントを1として、私はそれが '$パス= 'バックアップ/' されるべきだと思います;'。 – Spectarion
@Spectarion メッセージ:未定義のインデックス:ファイル – cks
訪問中のリンクを表示してください。 – Spectarion