public function register() { $mobile = Input::get('mobile'); $email = Input::get('email'); $password = Input::get('password'); //对密码进行hash加密 $password = Hash::make($password); $user = new User(); $user->password = $password; $user->last_login_time = time(); $user->last_login_ip = $this->getIP(); $user->lock = 0; $user->user_type = 'business'; $user->add_time = time(); if ($user->save()) { $uid = $user->id; } else { echo "user base Error"; exit; } $Buser = new BUser(); $Buser->uid = $uid; $Buser->email = $email; $Buser->mobile = $mobile; $Buser->email_passed = 0; $Buser->mobile_passed = 1; if ($Buser->save()) { echo "ok"; } }
public function register() { $mobile = Input::get('user_phone'); $email = Input::get('user_email'); $password = Input::get('user_psw'); //对密码进行hash加密 $password = Hash::make($password); $user = new User(); $user->password = $password; $user->last_login_time = time(); $user->last_login_ip = $this->getIP(); $user->lock = 0; $user->user_type = 'business'; $user->add_time = time(); if ($user->save()) { $uid = $user->uid; echo 'uid' . $uid; } else { echo "user base Error"; } # 建business用户 $Buser = new BUser(); $Buser->uid = $uid; $Buser->email = $email; $Buser->mobile = $mobile; $Buser->email_passed = 0; $Buser->mobile_passed = 1; if ($Buser->save()) { echo "ok"; } # 建店铺 $shop = new Shop(); $shop->b_uid = $Buser->b_uid; $shop->addtime = time(); if ($shop->save()) { $Buser->update(array('shop_id' => $shop->id)); Auth::login($Buser); echo 'hehe'; } # 建geohash (shop_id, b_uid, x, y, geohash, update_time) }