2013-06-30 38 views
-1
<form action="upload.html" method="post" enctype="multipart/form-data"> 
<input type="file" /> 
<input type="submit" value="Upload" /> 
</form> 

上傳文件,我救了這個文件main.html中 我做了一個名爲「圖像」使用chmod 777 應該叫「upload.html」的文件在什麼目錄? 我不想使用任何PHP或ASP文件 只是HTML文件,所以如何才能通過HTML文件來做到這一點?如何通過HTML僅

+0

你不能。 AFAIK你需要在處理上傳的服務器上有一個腳本,並將文件放在正確的位置。 – 2013-06-30 04:36:01

回答

1

很簡單。你不能。

打電話,main.php幷包含代碼顯示here將文件上傳到您的服務器。這很容易做到。

2

客戶端(瀏覽器)=> Web服務器=>腳本=>服務器操縱

你不能只用HTML文件上傳到服務器。
Web服務器做靜態內容服務(認爲「GET」),但是
當談到todynamic網頁或客戶端(瀏覽器)的能力
到POST /服務器上的補丁內容,你將需要某種
腳本爲了那個原因!

選擇的Perl,PHP,紅寶石,Python和JavaScript或任何使
你微笑,並把你的網絡服務器後面,用適當的
圖片上傳邏輯,你是好直接上傳圖片
到你的服務器然後:)

0

你仍然需要在某處使用PHP/ASP。使用單個PHP文件更容易,但如果您希望最終用戶只是看到.html文件,您可以將其發佈到php腳本文件中(但它必須是服務器執行它的.php擴展名)。 )。

如前所述,看看W3 Schools post on PHP file uploading

0

最簡單的答案是否定的,你不能用html的幫助。您需要使用php或任何服務器端語言來處理文件上傳。

請參閱此鏈接:W3schools php file upload

或者你可以使用任何其他服務器端語言,如ASP,蟒蛇,JSP等..

的另一possiblility是你可以使用JavaScript(客戶端)。使用javascript與ajax ..

看到這個鏈接Click here