我的服务器上有一个用 html/php 编写的网站。我还有一个脚本,它加载一个文件并返回一些图表。我可以使用<input type="file" (...)/>
.
问题是:我不想从我的硬盘驱动器而是直接从服务器加载文件 - 我的意思是文件已经上传,现在我希望人们能够选择他们想要的文件并用我的脚本分析它们。假设他们在这个位置:/home/user/www/source/
. 我该怎么做?是否有一些智能功能可以替换<input>
?
图像存储在硬盘上,使用 img-tag 怎么样?
上传文件后,您的脚本可以将该文件附加到上传文件的列表中......类似于
file1.txt
file2.txt
data1.txt
然后你可以使用你的脚本来动态列出文件......
<?
$f = file ('uploads.txt');
print '<ul>';
for ($i=0; $i<count($f); $i++) {
print '<li><a href="analyze.php?f='.$f[$i].'">'.$f[$i].'</a></li>';
}
print '</ul>';
?>
当然,您必须将图形创建代码放在 analyze.php 中,以便它返回与所选文件对应的图形。