sevin

sevin

这家伙有点懒,还没写个性签名!

  • 财富值100
  • 威望值0
  • 总积分120

个人信息

  • where里面加like

  • 就在下载里面有啊~

  • 回复了 的回复

    frontend\controllers\Subscribe
    确保你的class 名称是 Subscribe
    文件名是 SubscribeController
    这名称是要一致的

    谢谢你哦!嘻嘻

  • 发布了话题
    解决控制层实例化表的问题
  • 赞了回复

    model层:

    <?php
        namespace app\models;
        use Yii;
        use yii\base\model;
        use yii\db\ActiveRecord;
        use yii\web\UploadedFile;
        
        class Upload extends Model {
            public $file;
            public function rules(){
                return [
                    [['file'],'file','extensions' => 'jpg, png,jpeg', 'mimeTypes' => 'image/jpeg, image/png, image/jpeg','skipOnEmpty' => false],
                ];
            }
        }
    ?>
    

    控制器层:

    public function actionLoad(){
        $upload=new Upload;
        $request=Yii::$app->request;
        if($request->isPost){
            //echo 'a';die;
            $upload->file=UploadedFile::getInstance($upload,'file');
            //print_r($upload);die;
            if($upload->file && $upload->validate()){
                $upload->file->saveAs('uploads/' . $upload->file->baseName . '.' . $upload->file->extension);
            }else{
                echo '<script>alert("格式不正确")</script>';
                die;
            }
        }
        return $this->render('upfile',['model'=>$upload]);
    }
    

    视图层:

    <?php
        use yii\helpers\Html;
        use yii\bootstrap\ActiveForm;
    ?>
    
    <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]) ?>
    
    <?= $form->field($model, 'file')->fileInput()->label('选择文件') ?>
    
    <button>Submit</button>
    
    <?php ActiveForm::end() ?>
    
  • 回复了 的回复

    model层:

    <?php
        namespace app\models;
        use Yii;
        use yii\base\model;
        use yii\db\ActiveRecord;
        use yii\web\UploadedFile;
        
        class Upload extends Model {
            public $file;
            public function rules(){
                return [
                    [['file'],'file','extensions' => 'jpg, png,jpeg', 'mimeTypes' => 'image/jpeg, image/png, image/jpeg','skipOnEmpty' => false],
                ];
            }
        }
    ?>
    

    控制器层:

    public function actionLoad(){
        $upload=new Upload;
        $request=Yii::$app->request;
        if($request->isPost){
            //echo 'a';die;
            $upload->file=UploadedFile::getInstance($upload,'file');
            //print_r($upload);die;
            if($upload->file && $upload->validate()){
                $upload->file->saveAs('uploads/' . $upload->file->baseName . '.' . $upload->file->extension);
            }else{
                echo '<script>alert("格式不正确")</script>';
                die;
            }
        }
        return $this->render('upfile',['model'=>$upload]);
    }
    

    视图层:

    <?php
        use yii\helpers\Html;
        use yii\bootstrap\ActiveForm;
    ?>
    
    <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]) ?>
    
    <?= $form->field($model, 'file')->fileInput()->label('选择文件') ?>
    
    <button>Submit</button>
    
    <?php ActiveForm::end() ?>
    

    万分感谢!祝您新的一年里工作顺利、事业更上一层楼

  • 赞了回复

    大概意思是说
    file_get_contents():SSL加密使超时:
    file_get_contents():未能启用密码
    file_get_contents():打开失败
    你在下载的时候应该是把下载代码输入错了(也就是多输入了不必要的代码)! 我记得下载里面有 前边的冒号后边的后缀是要删掉的

  • 大概意思是说
    file_get_contents():SSL加密使超时:
    file_get_contents():未能启用密码
    file_get_contents():打开失败
    你在下载的时候应该是把下载代码输入错了(也就是多输入了不必要的代码)! 我记得下载里面有 前边的冒号后边的后缀是要删掉的

助理 等级规则
120/200
资料完整度
0/100
用户活跃度
0/100

Ta的关注

2

Ta的粉丝

3

Ta的访客

3