First, the code error must be in these two, but I don't know how to fix it. Attached URL: http://182.61.37.188/?r=login/entry
Logincontroller
load(Yii::$app->request->post())) { print_r($model); print_r(Yii::$app->request->post('userName')); $info = new Userdb(); $info->userName = $model->username; $info->password = $model->password; $info->save(); return $this->render('showinfo', ['model' => $model]); }else{ return $this->render('entry',['model' => $model]); } }}
2.entry.php
'login-form', 'options' => ['class' => 'form-horizontal'], 'fieldConfig' => [ 'template' => "{label}\n{input}\n{error}", 'labelOptions' => ['class' => 'col-lg-1 control-label'], ],]); ?>
field($model, 'username')->textInput(['autofocus' => true]) ?>
field($model, 'password')->passwordInput() ?>
'btn btn-primary', 'name' => 'login-button']) ?>
Reply content:
First, the code error must be in these two, but I don't know how to fix it. Attached URL: http://182.61.37.188/?r=login/entry
Logincontroller
load(Yii::$app->request->post())) { print_r($model); print_r(Yii::$app->request->post('userName')); $info = new Userdb(); $info->userName = $model->username; $info->password = $model->password; $info->save(); return $this->render('showinfo', ['model' => $model]); }else{ return $this->render('entry',['model' => $model]); } }}
2.entry.php
'login-form', 'options' => ['class' => 'form-horizontal'], 'fieldConfig' => [ 'template' => "{label}\n{input}\n{error}", 'labelOptions' => ['class' => 'col-lg-1 control-label'], ],]); ?>
field($model, 'username')->textInput(['autofocus' => true]) ?>
field($model, 'password')->passwordInput() ?>
'btn btn-primary', 'name' => 'login-button']) ?>
To do a debugging look, you do not use the framework of the Yii::$app->request->post()
acquisition, directly in the Controller method program entry to var_dump($_POST)
see if there is no value
by $model->load (Yii:: $app->request->post ()) has obtained the entryform instance $model; print $model->username Try It
You can try this method:
$model->load(Yii::$app->request->post(), '' );