2011-04-29 50 views
2

我這個人找了一些初步的方向後,因爲我似乎無法找到我用它的方式。讓我來解釋......如何自動生成網頁的用戶提交表單

我正在開發一個網站,其中現場會員登陸(的Joomla 1.6),可以填寫一個簡單的表格,並附上提交時要上傳的PDF文件。用戶然後點擊提交按鈕,頁面將刷新到一個新的獨特的網頁。

用戶提交的http://www.examplesite.com數據,然後提交後生成新的網頁被稱爲http://www.examplesite.com/userSubmittedValue

這個新生成的網頁將來自於由管理員指定的,而最重要的是,它將模板顯示用戶提交的所有信息。此外,還會有鏈接下載他們上傳的pdf。然後,用戶可以查看他們已經以這種方式通過他們的個人資料創建的所有頁面的列表。

我已經看到了這一切結束了,但我在爲如何產生這個虧損。任何幫助深表感謝。

回答

1

這是不是你將能夠輕鬆地做或得到詳細的答案在這裏。如果您只是想在提交表單中顯示提交的數據,您可以使用任意數量的表單嚮導類型的擴展名 - http://extensions.joomla.org/extensions/contacts-and-feedback/forms

如果您只需要一種方式讓用戶上傳PDfs並有權訪問他們可以使用提供前端上載功能的文件管理擴展之一 - http://extensions.joomla.org/extensions/directory-a-documentation/downloads

如果提交的附加數據僅僅是與文件相關的數據 - 標題,描述等,則其中一個文件下載組件應該適合你。這些選擇在1.6這個時間的限制,但這樣你可能有1.5去獲得最適合您需要的擴展。

0

所以這可能不是最好的方式來做到這一點,如果你使用Joomla,但它可能會幫助。

我會使用PHP和你內部的目錄有一個像「template.html」文件。然後,我會創造一些PHP來處理的任務....

  1. 開放「template.html」
  2. 查找和替換用戶通過您
  3. 保存「template.html」值以新名稱(userSubmittedValue.html)

再一次,我從來沒有真正使用過Joomla。如果你想嘗試這個,我會建議檢查php的文件系統函數(http://us2.php.net/manual/en/ref.filesystem.php)。

希望這會有所幫助。