先後端註冊功能的業務邏輯

今日將用戶註冊功能作個總結:javascript


1: 用戶輸入表單信息前端

  前臺使用正則檢測輸入是否合法,若是不符合規範,提示用戶並返回false;java

2:  用戶點擊註冊按鈕,ajsx將用戶信息 發送給後臺mysql

  前端使用ajax對象將用戶信息發送給後端ajax

3: 後臺接收用戶信息,並再次比對用戶名與密碼是否符合規範sql

  後臺(引入http文件),經過 res.on 、res.end事件拼接用戶註冊信息;(引入url模塊)並將發送過來的信息轉化成對象格式,經過檢測這個對象的usename屬性和password屬性是否           合法來斷定密碼是否規範。數據庫

4: 後端鏈接數據庫後端

    鏈接數據庫的目的是爲了插入用戶信息,在數據庫端保存用戶數據url

  後端引入mysql模塊,在準備數據庫鏈接(數據庫各項配置,數據庫鏈接信息 )工做之後,定義一個sql變量,該變量爲要寫入數據庫的數據庫語句(字符串格式),爲了代碼複用性,要將這一整條sql語句分割開相似於:對象

  var sql_Data = 'INSERT into admin(username,password) VALUE("'+user_obj.username+'","'+user_obj.password +'");';

  經過後端返回信息來返回註冊是否完成,這樣 就完成了前端註冊頁面的邏輯。

以上。

相關文章
相關標籤/搜索