2013-06-25 103 views
0

我想創建一個表單,我們的認證培訓師必須在他進入現場驗證系統時填寫表單。這種形式要求他指定:從一個表單傳遞數據以生成另一個自定義表單

(下拉菜單;由逗號分隔的選項)
1)金屬的類型:鋁,鋼
2)應用程序的類型:屋頂,護欄,小徑
3)的數用戶:1,2,3,4,5,6,7,8

當用戶提交此信息時,必須根據上面輸入的信息打開另一個表單。

例如, (如果選擇鋁,如果選擇屋頂,如果選擇2個用戶) 則表格生成如下:

1)檢查鋁系統的生鏽,損壞和變形。 評論:_ __ _ __ _ __ _ __ _ __ _ ____

2)指定屋頂的長度。 _ ___ ft。 指定屋頂的寬度。 ____ _ft。

3)用戶1:_ __ _ __ _ __ 。 用戶2: __ _ __ _ __ _

我希望我已經解釋了我在這裏想達到的目標。

我試圖將數據傳遞到一個基於主要形式的選擇產生的另一種形式。我到處搜索這個,但不能完全達到任何特定的。

是否有我使用的軟件,如Infopath,Access等。或者可以通過php,xml等完成。我很困惑。

如果有人能指出我正確的方向,我將不勝感激。非常感謝您的幫助。

+0

運行什麼編程語言和服務器環境? – jpw

+0

http://www.w3schools.com/html/html_forms.asp –

+0

嗨jpw,截至目前,表單不存在。我剛剛嘗試過網頁表單,但似乎沒有任何工作。根據第一種形式的選擇,我無法獲得一種形式來生成另一種形式。我想知道這是否可以在任何其他編程語言或軟件,甚至使用PHP,jQuery等網頁形式實現。 – DodgeThat

回答

0

顯然有很多不同的方法來實現這一點,但由於編程知識有限,這可能相當困難 - 我不知道任何可以幫助你的開箱即用的解決方案 - 但是一個谷歌搜索可能會找到一些東西

也許最簡單的方法是使用PHP,並提交第一種形式,以一個特定的PHP頁面,將讀取數據後,然後重定向到基於該數據的第二個形式。下面是一些示例(代碼可能不是100%正確的)

if($_POST['metal_type'] == 'Aluminum'){ 
    redirect to the aluminum form page 
}else{ 
    redirect somewhere else 
} 

這應該讓你開始 - 具體將取決於你的形式正是你需要做什麼。

相關問題