-1

这是我在 signup.php 中的字段(查看文件)

<?php $form = ActiveForm::begin(['method' => 'post','id' => 'form-signup','action' => 'http://localhost/basic1/web/index.php?r=site/reg']);?>
<?= $form->field($model, 'PhoneNumber') ?> 

如何在 register.php 中设置值(查看文件)

<?=$form->field($model,  'PhoneNumber',array('value'=>'<?php echo $_POST['PhoneNumber']';?>)) ?>

控制器中是否包含任何代码?

4

1 回答 1

0

试试这个..(提交注册页面后)。

register.php中

if(isset($_POST['PhoneNumber']) && !empty($_POST['PhoneNumber'])) // for preventing error
{
    $model->PhoneNumber = $_POST['PhoneNumber'];
}

<?= $form->field($model, 'PhoneNumber')->textInput(); ?>
于 2015-09-04T06:11:32.180 回答