0
我們有一個php網站,目前充當註冊門戶。我想把它移植到RoR或Sinatra。RoR或Sinatra插入多個MySql表
當用戶註冊時,他們輸入他們的姓名和電子郵件。註冊頁面包含一些其他隱藏變量,包括它們屬於哪個組。使用PHP時,他們提出,我們做到這一點的形式:
- INSERT INTO名,電子郵件地址和密碼進入用戶表
- 插入組名和其他一些屬性爲grouptable將
我們有多個SQL函數做到這一點。
問題1:
如何做到這一點的回報率的應用程序?我可以使用一些隱藏的變量創建嵌套表單,但我不知道如何將數據插入到幾個表中?我必須創建某種關聯嗎?
問題2:
我怎樣才能防止用戶與隱藏變量篡改?如果在html中將組從A更改爲B並提交,我希望該應用知道。
我該如何去做呢?在sinatra使用會話中的 –
[:key_name] =「value」 – Emma