2014-07-16 36 views
0

我为我的服务器创建上传器并且工作正常。现在我想,当文件上传时,显示用户链接到该文件。我创建thi表,用户可以在“上传”文件夹中看到文件名,文件大小,文件类型。现在我想要这个表来显示直接链接到这个文件。这里是我的表代码..如何从服务器上的uploded文件中获取链接

$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

下载文件的链接,你的意思是? – afaolek

+0

创建一个包含查询参数的'php'文件。然后,您可以使用'$ _GET ['parameter']'在'php'文件中处理下载文件以重定向到该文件。 – afaolek

回答

1

文件之后被上传,从后端PHP页面(即你的文件上传代码所在的),你应该返回一个json stringajax response和JavaScript的所有文件属性页面,你可以利用这些属性来显示文件信息并创建一个链接到上传的文件

相关问题