2012-05-22 34 views
0

我現在正在使用框架Yii開發一個網站,我需要使用計時器來限制某個頁面的訪問時間,但我不知道該如何處理它。也就是說,當用戶填寫表格時,他或她必須在限定的時間內完成填寫表格,否則他或她不能填寫表格的其餘部分。我想知道我該怎麼做,在哪裏可以找到一個計時器來滿足我的需求?非常感謝。Yii有沒有計時器?

+1

在開始表單時將開始時間寫入會話變量,並在提交時檢查它。還要添加JavaScript片段,以在過期之前自動提交。 –

+0

所以我可以使用JavaScript代碼片段自動提交之前過期?這就是我想要做的。那麼如果我想要使用這種方法,我該怎麼辦?我現在不能寫javascript,所以我不太瞭解使用情況,那麼我應該如何開始學習它?謝謝。 – Timothy

+3

@Timothy - 如果您使用PHP進行開發,您一定應該學習Javascript。在構建網站時,JS常常是另一半的難題。這是熱狗的芥末 - 沒有它,你只是有一個幹卷和香腸。 – mwotton

回答

0

不,Yii沒有定時器可用。 @Imre L建議在服務器端使用會話。

+0

我明白了,我接受了@Imre L的建議,並在網站上使用了JS。現在問題已經解決,並感謝您的善意幫助。 – Timothy