2017-08-26 116 views
0
<form action=""method="post" id="save_menu"> 
    <div class="col-sm-3"> 
     <div class="menu-item-pic dropzone"> 
      <input name="userfile" type="file"> 
       <div class="dz-default dz-message"> 
        <span>Click or Drop<br>Images Here</span> 
       </div> 
     </div> 
    </div> 
</form> 

我可以使用HTML的这种形式标签文件uplodeing insted form_open_multipart类的PHP吗?在codeigniter中的文件上传类

+2

你应该加上'是enctype =多/表单data'in''

您 –

+0

可以使用笨表单辅助https://www.codeigniter.com/ user_guide/helpers/form_helper.html #form_open_multipart不用于获取在控制器中加载帮助程序或自动加载它。 – user4419336

+0

问题是,为什么你想使用某些东西,而不是form_open_multipart?它是完全可定制的。 – cssBlaster21895

回答

0

更换

<form action=""method="post" id="save_menu">

<form action=""method="post" id="save_menu" enctype="multipart/form-data">

-1

使用本
在PHP中使用该代码insted的form_open_multipart类PHP的

0

你,必须使用表格标签作为:

<form id="save_menu" action="" method="post" enctype="multipart/form-data"> 

enctype属性指定在将文件上载到服务器时应如何对表单数据进行编码。其中,enctype = multiple/form-data仅适用于POST请求。

0

就应该更换<form action=""method="post" id="save_menu">

<form method="post" action="<?php echo base_url('controller_name/function_name') ?>" enctype="multipart/form-data">