我为我的服务器创建了上传器,它运行正常。现在我想在文件上传时显示该文件的用户链接。我创建了thi表,用户可以在“upload”文件夹中看到filename,filesize,filetype。现在我想要这个表显示这个文件的直接链接。这是我的表格代码..
$myDirectory = opendir(".");
while($entryName = readdir($myDirectory)) {
$dirArray[] = $entryName;
}
closedir($myDirectory);
$indexCount = count($dirArray);
Print ("$indexCount files<br>\n");
sort($dirArray);
print("<TABLE border=1 cellpadding=5 cellspacing=0 class=whitelinks>\n");
print("<TR><TH>Filename</TH><th>Filetype</th><th>Filesize</th><th>Link</th><th>Delete</th></TR>\n");
for($index=0; $index < $indexCount; $index++) {
if (substr("$dirArray[$index]", 0, 1) != "."){
print("<TR><TD><a href=\"$dirArray[$index]\">$dirArray[$index]</a></td>");
print("<td>"); print(filetype($dirArray[$index])); print("</td>");
print("<td>"); print(filesize($dirArray[$index])); print("</td>");
print("<td><a href=\"$dirArray[$index]\">Link</a> </td>");
print("<td>"); echo 'Delete'; print("</td>");
print("</TR>\n");
}
}
print("</TABLE>\n");
?>
答案 0 :(得分:1)
从您的后端PHP页面(文件上传代码所在的位置)上传文件后,您应该将json string
中的所有文件属性作为ajax response
返回到您可以使用的javascript页面上这些属性用于显示文件信息并创建指向上传文件的链接