我看到mediafire.com
链接下载会在一段时间后发生变化。以及如何制作
Ex:现在链接下载
http://download886.mediafire.com/xvyys416wwrg/demo.zip
一段时间之后xvyys416wwrg
将更改为随机字符串,旧链接http://download886.mediafire.com/xvyys416wwrg/demo.zip
将无法正常工作
答案 0 :(得分:0)
您可以在一段时间后重新加载页面并为其提供不同的URL或使用JavaScript。
PHP解决方案:
session_start();
if(isset($_SESSION["some_url"]))
{
echo '<a href="/'.$_SESSION["some_url"].'/demo.zip" />Link</a>';
}
else
{
echo '<a href="/starter_url/demo.zip" />Link</a>';
}
//Here is where you give it the new url
$_SESSION["some_url"]="whateverurl123";
header( "refresh:5;url=wherever.php" );
现在,页面将每5秒重新加载一次附加到链接的whateverurl123。您可以在每次重新加载页面时更改它。
您无需使用AJAX重新加载页面即可实现此目的
这是一个小帮助
setInterval(function()
{
$.ajax({
type:"post",
url:"myurl.php",
async: false}).success:function(data){
$('#url_div').html('<a href="/'+data["generated_url"]+'/demo.zip" />Link</a>');
}
});
}, 5000);//time in milliseconds