public function actionRegInHandler() { $icno = $_POST['icno']; $visitor = Visitor::findOne(['icno' => $icno]); if (!$visitor) { $visitor = new Visitor(); $visitor->name = $_POST['name']; $visitor->icno = $_POST['icno']; $visitor->tel = $_POST['tel']; $visitor->save(); } $visit = new Visit(); $visit->visitor_id = $visitor->id; $visit->visit_dt = date('Y-m-d'); $visit->in_dt = date('Y-m-d H:i:s'); $visit->dept = $_POST['dept']; $visit->to_meet = $_POST['to_meet']; $visit->pass_no = $_POST['pass_no']; $visit->in_remark = $_POST['in_remark']; $visit->purpose = $_POST['purpose']; $visit->num = $_POST['num']; $visit->status = 'I'; //var_dump($_POST); $visit->save(); return $this->redirect('index.php?r=visitor/form&sts=1'); }