2014-07-16 97 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的所有文件屬性頁面,你可以利用這些屬性來顯示文件信息並創建一個鏈接到上傳的文件

相關問題