Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中自动下载新上传的文件,无需单击任何下载按钮_Php_Mysql_Download - Fatal编程技术网

在php中自动下载新上传的文件,无需单击任何下载按钮

在php中自动下载新上传的文件,无需单击任何下载按钮,php,mysql,download,Php,Mysql,Download,我正在从事一个php项目。我想在mysql中自动下载每个新上传的文件,而无需单击任何下载链接或按钮。我希望php脚本在mysql中检测新上传的文件,并将其自动下载到硬盘上 这是一个取自php.net的php上传脚本示例 $uploaddir = '/var/www/uploads/'; $uploadfile = $uploaddir . basename($_FILES['userfile']['name']); echo '<pre>'; if (move_uploaded_f

我正在从事一个php项目。我想在mysql中自动下载每个新上传的文件,而无需单击任何下载链接或按钮。我希望php脚本在mysql中检测新上传的文件,并将其自动下载到硬盘上


这是一个取自php.net的php上传脚本示例

$uploaddir = '/var/www/uploads/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

echo '<pre>';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
    echo "File is valid, and was successfully uploaded.\n";
} else {
    echo "Possible file upload attack!\n";
}

上传脚本只是一个基本的例子,我发布了它,因为你没有显示你的脚本,我认为如果你看到它的实际效果会更好。你可以在这里阅读更多关于标题的信息

请在这里发布一些代码…将代码添加到问题中请用代码更新问题,不在评论中。这段代码会自动下载新上传的文件吗请在下面的链接上用代码显示我的完整帖子。。我们上载文件时,您建议的代码下载文件。但这并不好。我必须在另一台机器上下载文件。例如,user1上载和user2或user3可以在另一台计算机上下载文件。。。恕我直言,但我认为tou仍然是用php实现这一目标的新手。现在有一种用php实现的方法,但是aIt对你或者你和你的客户来说都是过火了!没有你的密码,没人会帮你做的!如果你想要简单的钱,如果有的话,你必须读很多书,当我说的很多的时候,我指的是很多人。现在,关于Python是否能够做到这一点而没有太多问题的问题:)我祝您好运。根据你的问题我的答案是正确的,所以请。。。
echo "File is valid, and was successfully uploaded.\n";

//Now here we will force the header to download the file as attachment in browser

return header('Content-Disposition: attachment; filename="'.$uploadfile.'");