我找到了这个脚本,我希望在下载时将图像名称与URL变量相同。那可能吗?如果是这样,那会怎么做?我的脚本是......
<?php
header('Content-Type: image/png');
header('Content-Disposition: attachment; filename="EDITTHIS"');
echo file_get_contents("http://domain.tld/folder/" . $_GET["m"] . ".png");
?>
谢谢。
答案 0 :(得分:0)
<?php
header('Content-Type: image/png');
header('Content-Disposition: attachment; filename="'.$_GET["m"].'.png"');
echo file_get_contents("http://domain.tld/folder/" . $_GET["m"] . ".png");
?>
这假定$_GET['m']
是您系统上的有效文件,并且它也是一个png。但是,这基本上就是你所要求的。您的示例的EDITTHIS部分是占位符,这意味着您可以根据需要为文件命名。只需用任何东西替换EDITTHIS。在这种情况下,$_GET['m']