Show Menu
主題×

從表單元素彙集資料

您可以將表單元素 (例如選項按鈕與核取方塊項目) 的值擷取到報表中。這有助於您分析線上表單中最熱門的選項。
例如,若您的選項按鈕可供使用者指定喜愛的音樂類型 (如搖滾、饒舌、古典或爵士),您可以使用變數擷取此回應,以判斷使用者的整體音樂喜好。
擷取這項資料的最佳方式,取決於您的表單是如何處理的。此外也取決於在表單提交後,您要擷取的表單選項是否可在頁面上的查詢字串中使用。本文的範例將使用 PHP 來說明。但您可以根據本身的伺服器環境,將這些概念調整並套用至其他語言上。
這項資訊適用於報告與實施皆熟稔的進階使用者。若未通盤瞭解,請勿嘗試編輯您的實施。如需進行實施變更,請與組織的客戶經理連絡。

GET 方法

若您的表單使用 GET 方法提交資料,您就可以在表單提交後所進入頁面上的 URL 的查詢字串中存取所需的資料。您可以使用getQueryParam 外掛程式自動從查詢字串中擷取這項資料,並將其放入您所選擇的 變數中。

POST 方法

若您的表單使用 POST 方法提交資料 (此方式較為常見),您將可在 $_POST superglobal 中使用每個特定表單元素的結果。若要在變數中擷取這項資料,請確認相關的表單元素名稱。沿用前述的音樂類型範例,相關的表單元素部分如下所示:
<input type="radio" name="music_genre" value="rock">

此選項按鈕屬於 "music_genre" 表單元素。接著,您可透過使用 $_POST # 存取使用者的選取值。在表單提交後所進入的頁面上,可能會將下列項目寫入至變數:
s.eVar1="<?=$_POST['music_genre'];?>"

eVar1 變數會接收透過表單提交至您的伺服器的任何值,如 value= 屬性所指定。
如需關於此自訂實施方法的其他資訊,請與組織的客戶經理連絡。他們會安排您與我們其中一名實施顧問會面,以提供您所需要的協助。