Im tratando de hacer una carga de archivo en CodeIgniter, sin embargo, cuando agregue enctype = "multipart form-data" no pasarán los datos de la publicación. En absoluto, ni siquiera en los otros campos. Sin embargo, cuando no lo agrego, puedo obtener los otros datos de la publicación, pero por supuesto no subir archivos. ¿Qué está mal aquí? Aquí es mi punto de vista y el controlador:CodeIgniter De datos de publicación que no pasan por
Vista: solamente
<h2>Add a New Album</h2>
<form enctype="multipart/form-data" method="post" action="<?php echo base_url();?>index.php/photo/newAlbum">
<table style="margin-left:5px;">
<tr>
<td> Album Name:</td>
<td><input type="text" name="name" /></td>
</tr>
<tr>
<td> Photo .zip File:</td>
<td><input type="file" name="userfile" size="20" /></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Upload Photo File" /></td>
</tr>
</table>
</form>
controlador contiene:
var_dump($_POST);
El resultado es:
array(0) { }
controlador es la foto, el método es NuevoÁlbum - Asumo que es var_dump en el método - lo que está en el índice y el constructor? – bensiu