Edición de «Subida de Archivos e Imagenes»
De KumbiaPHP Framework Wiki
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 1: | Línea 1: | ||
[[Categoría:Tutoriales KumbiaPHP]] | [[Categoría:Tutoriales KumbiaPHP]] | ||
+ | |||
+ | == Subida de Archivos e Imagenes == | ||
===Descripción=== | ===Descripción=== | ||
Línea 17: | Línea 19: | ||
<!-- archivo /views/archivos/index.phtml --> | <!-- archivo /views/archivos/index.phtml --> | ||
+ | <h1>Subida de Archivo</h1> | ||
<?php View::content() ?> | <?php View::content() ?> | ||
− | |||
− | |||
<?php echo Form::openMultipart('archivos/archivo') ?> | <?php echo Form::openMultipart('archivos/archivo') ?> | ||
Ingrese un archivo .zip ó .rar: | Ingrese un archivo .zip ó .rar: | ||
<?php echo Form::file('archivo') ?> | <?php echo Form::file('archivo') ?> | ||
− | <?php echo Form::hidden('oculto | + | <?php echo Form::hidden('oculto') //para saber si se envió el form ?> |
<?php echo Form::submit('subir') ?> | <?php echo Form::submit('subir') ?> | ||
<?php echo Form::close() ?> | <?php echo Form::close() ?> | ||
Línea 31: | Línea 32: | ||
<?php echo Form::openMultipart('archivos/imagen') ?> | <?php echo Form::openMultipart('archivos/imagen') ?> | ||
Ingrese una imagen .jpg , .gif ó .png : | Ingrese una imagen .jpg , .gif ó .png : | ||
− | <?php echo Form::file(' | + | <?php echo Form::file('imagen') ?> |
− | <?php echo Form::hidden('oculto | + | <?php echo Form::hidden('oculto') //para saber si se envió el form ?> |
<?php echo Form::submit('subir') ?> | <?php echo Form::submit('subir') ?> | ||
<?php echo Form::close() ?> | <?php echo Form::close() ?> | ||
Línea 38: | Línea 39: | ||
</source> | </source> | ||
− | + | '''NOTA:''' es importante que en ves llamar a '''Form::open()''' se llame a '''Form::openMultipart()''' para que se cree un formulario que permita la subida de los archivos, de lo contrario el framework nos informara de dicho requerimiento :-) | |
− | |||
=== Controlador y Acciones === | === Controlador y Acciones === | ||
Línea 90: | Línea 90: | ||
</source> | </source> | ||
− | La libreria | + | La libreria Upload se encargará de subir los archivos al directorio '''public/files/upload''' cuando trabajamos con archivos y en el directorio '''public/img/upload''' cuando trabajamos con imagenes, ademas se encargá de realizar validaciones de extensiones, tamaños minimos y maximos de imagenes, peso (tamaño) minimo y/o maximo de los archivos a subir, etc. |
+ | ---- | ||
− | + | Realizado por: Manuel Aguirre (manuel_j555) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |