我正在尝试创建一个脚本,根据用户在文本框中提交的内容重命名文件并下载它(我不希望它影响其他人的下载,所以我想要的名称该文件仅基于他们提交的内容)。我不太了解Javascript并且不确定我是否会使用php或javscript来编辑它。我也不知道我会怎么做。有帮助吗?
答案 0 :(得分:1)
类似的事情:
<?php
$file = 'monkey.gif';
$new_file_name='monkey_'.$_POST['colour'].'.gif';
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.$new_file_name);
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
readfile($file);
exit;
}
?>