2011-10-19 70 views
1

我正在使用drupal。在drupal中自動提交表格

我有一個表單只有一個字段,每次提交表單時字段值都會增加1。該表格有一段時間,直到它過期,時間是每次提交表格時重新編號

我試圖建立一個模塊,將做更多,但對於一個起點,我看着讓表單自動提交。

表單可以由隨機用戶提交,並將在1-10秒鐘內完成表單關閉。

如果任何人都可以給我任何東西,我會非常感激。

感謝

回答

3

你需要使用JavaScript(因爲它包含的Drupal我使用jQuery的):

drupal_add_js(" 
    (function($) { 
    window.setTimout(function(){ $('#my-form-id').submit(); }, 5000) 
    })(jQuery); 
", 'inline'); 

只要改變5000您要直到形式的毫秒數自動的提交。

+0

嗨,謝謝你的回答。你知道如何獲得隨機認證用戶嗎? –

+0

@SamHealey我會建議爲隨機認證用戶打開一個新問題。 – brenjt

+0

@SamHealey:我同意brenjt提出一個新問題,確保你提到你使用的Drupal版本是什麼,因爲它對DB查詢方法有所不同 – Clive