在yii中,如何包含php文件并访问其输入

在yii中,如何包含php文件并访问其输入,yii,Yii,在yii中,我想创建简单的password.php文件,并只想为eNet电子邮件id和submit按钮提供一个文本字段。此文件不属于任何模型。在actionpassword方法中,我希望访问此电子邮件id以进行进一步处理。因此,在哪里创建此文件以及在哪里编写actionpassword方法。 我对yii框架非常陌生。所以请帮帮我。如果你用Yii-用Yii。你需要行动和观点。 在控制器中: public function actionPassword() { if (isset($_POS

在yii中,我想创建简单的password.php文件,并只想为eNet电子邮件id和submit按钮提供一个文本字段。此文件不属于任何模型。在actionpassword方法中,我希望访问此电子邮件id以进行进一步处理。因此,在哪里创建此文件以及在哪里编写actionpassword方法。
我对yii框架非常陌生。所以请帮帮我。

如果你用Yii-用Yii。你需要行动和观点。
在控制器中:

public function actionPassword() {
    if (isset($_POST['email'])) {
       $email = $_POST['email'];
       //process email....
       //....
    }
    $this->render('_emailForm');
}
查看“./views/yuorControllerId/\u emailForm.php”

<?php $form=$this->beginWidget('CActiveForm', array(
    'id'=>'email-form',
    'enableClientValidation'=>true,
    ));
echo CHtml::textField('email');
echo CHtml::submitButton('Send');
$this->endWidget();

谢谢您的回复。我已经在views->user1文件夹中创建了新的_emailForm.php文件,代码是您的操作被称为actionPassword(我猜您的控制器名是user1),所以要获得这个页面类型:/index.php?r=user1/passwordIn actionPassword方法,我想比较数据库中该用户插入的电子邮件id是否存在于表中。如果是,则服务器将向他发送安全问题,否则将向他发送错误消息。那么如何实现这一点呢。有人能帮我吗