您没有选择要上传的文件. PHP代码点火器
发布时间:2020-12-13 13:21:17 所属栏目:PHP教程 来源:网络整理
导读:我正在尝试实现一个帖子功能,并希望从php视图中选择消息和图像.我的消息功能很好用.但在图像上传时收到错误您没有选择要上传的文件.这是我的控制器功能 function post_func(){ session_start(); echo $post_message=$_POST['post']; echo $share_with=$_POST
我正在尝试实现一个帖子功能,并希望从php视图中选择消息和图像.我的消息功能很好用.但在图像上传时收到错误您没有选择要上传的文件.这是我的控制器功能
function post_func() { session_start(); echo $post_message=$_POST['post']; echo $share_with=$_POST['share_with']; echo $image=$_POST['image']; if($image==null){ echo "<br/>no image<br/>"; } else{ //////////////////////////////////////////////////////////////////////////////////////// $config['upload_path'] = './application/css'; $config['allowed_types'] = 'gif|jpg|png'; $config['max_size'] = '100'; $config['max_width'] = '1024'; $config['max_height'] = '768'; $this->load->library('upload',$config); $this->upload->initialize($config); if ( ! $this->upload->do_upload()) { $error = array('error' => $this->upload->display_errors()); echo "<br/>"; echo $this->upload->display_errors(); echo "<br/> image error<br/>"; } else { echo "<br/> reached <br/>"; session_start(); $this->membership_model->insert_images($this->upload->data(),$email); $data = array('upload_data' => $this->upload->data()); echo "<br/ problem<br/>"; } //////////////////////////////////////////////////////////////////////////////////////// } $public; if($share_with=="public"){ echo "1"; $public=true; }else{ echo "0"; $public=false; }echo "-----------------------------<br/>"; echo $user=$this->session->userdata('user_identification'); $data = array ( 'userid'=> $user,'public' => $public,'message' => $post_message,'picname' => "None" ); $this->load->model('membership_model'); $this->membership_model->add_message($data); echo "</br>"; echo $user=$this->session->userdata('user_identification'); } 这是我的观点. <?php echo form_open('search/post_func');?> <!--<form id="loginForm" action="../search/post_func" method="post" enctype="multipart/form-data" >--> <div id="your_post"> <div id="post_image"> <img id ="post_img" src="<?php echo $this->config->item('base_url'); ?><?php echo '/application/css/'. $img ?>"/> </div> <textarea name="post" rows="5" cols="30" placeholder="Share an update..." id="post_text" rows="2" value=""></textarea> //other view items <?php echo form_close(); ?> 请帮我
更改:
<?php echo form_open_multipart('search/post_func');?> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |