我有一个基本的HTML概念.我想在我的示例网站中创建下载链接,但我不知道如何创建它.如何建立链接以下载文件而不是访问它?
我有一个简单的文本文件,我想在任何锚标记链接上下载该文件.
但是,当我点击链接txt文件显示我但没有下载.
我试过这段代码
<html>
<head>
<title>File</title>
</head>
<body>
<a href="test.txt">Click here</a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) 我想在我的一个网站上的每个视频下面添加一个"下载此文件"功能.我需要强制用户下载文件,而不是仅仅链接到文件,因为有时候开始在浏览器中播放文件.问题是,视频文件存储在单独的服务器上.
我可以用PHP强制下载任何方式吗?
我有一个小脚本,它从DB读取数据,对它们进行排列并将它们保存为.txt文件.最后,用户被重定向到该文件.现在,如何在用户重定向时出现.txt文件下载框?
<?php
// Preden zacnemo, dobi novico iz baze!
$MOD_NEWS_SAVETXT_getnews = mysql_query("SELECT * FROM NEWS WHERE NEWSid = '{$_GET['id']}'") or die(mysql_error());
// Nardimo while in priredimo vsebino iz baze spremenljivkam!
while ($MOD_NEWS_SAVETXT_NEWSRESULT = mysql_fetch_array($MOD_NEWS_SAVETXT_getnews)) {
$MOD_NEWS_SAVETXT_FILE_name = $MOD_NEWS_SAVETXT_NEWSRESULT['NEWStitle'] . ".txt";
echo $MOD_NEWS_SAVETXT_FILE_name;
$MOD_NEWS_SAVETXT_FILE_handle = fopen($MOD_NEWS_SAVETXT_FILE_name, 'w') or die("Ne morem brati/ustvariti datoteke!");
fwrite($MOD_NEWS_SAVETXT_FILE_handle, $MOD_NEWS_SAVETXT_NEWSRESULT['NEWStext']);
fclose($MOD_NEWS_SAVETXT_FILE_handle);
header("Location: ./" . $MOD_NEWS_SAVETXT_FILE_name ."");
}
?>
Run Code Online (Sandbox Code Playgroud)