2011-03-31 111 views
0

我想創建一個登錄/註冊彈出div機制,可以觸發 a)通過按下web應用程序右上角的註冊/登錄按鈕 b)在用戶填寫表格後,他被要求登錄或註冊(之後,他的輸入被保存)如何登錄表單,觸發登錄/註冊如果沒有登錄,並在用戶登錄(或註冊後)插入數據

我在麻煩了解如何在提交表單過程中包含登錄過程,知道以下內容:

1)登錄/註冊彈出div由jquery處理。該表單位於我的頁面模板的底部,可以顯示在網站的每個頁面上。

我想,當用戶完成他的提交(例如在Yelp.com上的評論),它會觸發登錄/註冊jquery顯示彈出div。

但是,審查提交如何捕獲流程以驗證用戶現在是否確實已經登錄/註冊,並且可以在數據庫中插入數據。

我會走錯路嗎?任何其他選項?

+0

我想我們都需要一些代碼來幫助你。 – eisberg 2011-03-31 07:08:27

+0

我還沒有編碼。我試圖定義我應該使用的體系結構。我不想開始一些事情並陷入死衚衕。 我仍在四處尋找解決方案,我正在考慮jquery必須控制提交過程和登錄/註冊的想法。 所以現在只要最終的結果是允許的就是:彈出div登錄/註冊並在之後插入數據。 – 2011-03-31 07:16:03

回答

1

首先您應該知道登錄/登錄數據存儲在服務器的會話中。 因此,當您向用戶展示頁面時,您已經在服務器端知道它是否已登錄。
如果用戶登錄,則不應該加載登錄div。

如果用戶沒有登錄,那麼,如果他想做一個需要他登錄的操作,那麼您向他顯示登錄div。如果他完成登錄/註冊形式,你有兩個選擇:
- 做登錄在AJAX方式
- 做登錄的標準方式