protected function checkSessionId($sessionid) { $model = Temp::model()->find(array( 'condition'=>"sessionid='$sessionid'", )); return $model; }
public function actionAjaxCheck() { $phone = Yii::app()->request->getPost('sms_phone'); if (!empty($phone)) { $code_model = Temp::model()->findByPk(trim($phone)); if (!empty($code_model)) { if (time() - $code_model->time <= 180) { echo CJSON::encode(array('success' => false, 'msg' => '原验证码尚未失效,请勿重复获取')); } else { $code_model->delete(); echo CJSON::encode(array('success' => true, 'msg' => '验证通过,可以获取验证码')); } } else { echo CJSON::encode(array('success' => true, 'msg' => '验证通过,可以获取验证码')); } } else { echo CJSON::encode(array('success' => false, 'msg' => '请先输入手机号')); } }