2016-02-04 46 views
-2

我有一個基本的HTML表單,用戶可以選擇文件。填寫輸入文件字段onload

<input multiple type="file" name="file"/> 
<input type="submit" name="submit" value="Submit" /> 

用戶將點擊一個好特定的按鈕(出現在主頁上)後,被重定向到這種形式。假設我有3個不同的按鈕。

如果用戶點擊button1我想重定向他到mysite/myform.php?var=button1。我還想用位於服務器端的特定文件預填充輸入文件:button1.txt

因此,我知道哪個文件是他想要的,因爲該URL,並選擇它與PHP代碼(服務器端),併發送它到HTML頁面(用JavaScript)。

是否可以使用這種方式填寫表格?

+0

你不需要一個窗體讓用戶下載服務器端文件。表單旨在輸入/上傳不用於顯示/下載的數據。所有你需要的是該文件的鏈接以及來自php的適當的內容處置。 –

+0

檢查此鏈接: - http://stackoverflow.com/questions/20769606/how-to-redirect-a-page-using-onclick-event-in-php –

回答

0

由於是/否問題,答案是肯定的。您需要根據需要創建適當的表單,並使用選定的文件設置這些輸入的值。您希望將它們(變量在該文件中)以數組或json格式(或其他類似xml ...您的選擇)放入,以便遍歷選定的文件用戶。 並檢查這個quesiton also.It可以幫助你創建你想要的: Parsing JSON file with PHP