- 论坛徽章:
- 0
|
刚开始学习php想了解如何用php实现文件下载?如url是http://down.360safe.com/setupbeta_9.2.0.1003u.exe
怎门下载
<form method="post">
<input name="url" size="60" /><br />
<input name="submit" type="submit" /><br />
<?php
set_time_limit(5*60*60);
if(!isset($_POST['submit']))
die();
$url = $_POST['url'];
if(!file_exists($url)){
echo "文件不存在!<br />";
die();
}
$newfname = './down/'.basename($url);
$file_type= explode('.',$url);
$file_type= $file_type[count($file_type)-1];
$new_fd= fopen($newfname,"wb");
$fd= fopen($url,"rb");
while(!feof($fd))
{
fwrite($new_fd,fread($fd,filesize($url)));
}
if($fd)
fclose($fd);
if($new_fd)
fclose($new_fd);
?>
当我输入d:\inst.exe点击按钮可以下载可是http://down.360safe.com/setupbeta_9.2.0.1003u.exe怎么下载? |
|