当前位置:

js实时获取浏览器窗口大小

访客 2023-04-17 1325 0

具体代码如下:

1、model

<?phpnamespacefrontend\models;useyii\base\Model;useyii\web\UploadedFile;useyii\db\ActiveRecord;useyii\db\Query;classUploadFormextendsActiveRecord{/***@varUploadedFile*/public$t_img;public$t_title;public$t_content;publicfunctionrules(){return[[['t_img'],'file','skipOnEmpty'=>false,'extensions'=>'png,jpg,bmp,jpeg'],];}publicfunctionattributeLabels(){return['t_img'=>'请上传文章图片','verifyCode'=>'请在右面输入验证码',];}publicfunctionupload(){$imgName=time().rand(100,999).".".$this->t_img->extension;if($this->validate()){$this->t_img->saveAs('uploads/'.$imgName);$path='uploads/'.$imgName;return$path;}else{returnfalse;}}}?>

2、控制器

$data=Yii::$app->request->post();$data['t_addtime']=date('Y-m-dH:i:s');$upload->t_img=UploadedFile::getInstance($upload,'t_img');$path=$upload->upload();

3、视图层

<?phpuseyii\widgets\ActiveForm;useyii\helpers\Html;useyii\helpers\Url;?><?=Html::a('返回','?r=course/classspace&c_id='.$c_id)?><?php$form=ActiveForm::begin(['options'=>['enctype'=>'multipart/form-data'],'method'=>'POST',]);?><tableclass="table"><tr><td><inputtype="text"placeholder="请填写话题标题"name="t_title"value=<?=$coursedraft['d_title']?>></td></tr><tr><td><textareaname="t_content"cols="30"rows="10"placeholder="请填写话题内容"><?=$coursedraft['d_content']?></textarea></td></tr><tr><td><?=$form->field($upload,'t_img')->fileInput()?></td></tr><tr><divclass="btn-group"><td><?=Html::submitButton('提交话题',['class'=>'btnbtn-success'])?></td></div></tr></table><?phpActiveForm::end();?><inputtype="hidden"value=<?=$c_id?>/></body><?php$js=<<<END$(function(){//$(document).on('click','#caogao',function(){//vartitle=$("#t_title").val();//varcontent=$("#t_content").val();////$.ajax({//type:"POST",//url:"?r=course/coursedraft",//data:{t_title:title,t_content:content,d_id:d_id}//})//})functionshow(){vartitle=$("#t_title").val();varcontent=$("#t_content").val();varc_id=$('#c_id').val();$.ajax({type:"POST",url:"?r=course/coursedraft",data:{d_title:title,d_content:content,c_id:c_id,d_state:0}});}setInterval(show,5000);})END;$this->registerJs($js);?></html>

发表评论

  • 评论列表
还没有人评论,快来抢沙发吧~