Foros del Web » Programando para Internet » PHP » Zend »

[SOLUCIONADO] devolver nombre al subir archivo zf2

Estas en el tema de devolver nombre al subir archivo zf2 en el foro de Zend en Foros del Web. saludo a todos estaba buscando de como puede devolver el nuevo nombre al subir la imagen este es me codigo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver ...
  #1 (permalink)  
Antiguo 13/04/2013, 14:38
 
Fecha de Ingreso: noviembre-2009
Mensajes: 535
Antigüedad: 12 años, 8 meses
Puntos: 25
devolver nombre al subir archivo zf2

saludo a todos
estaba buscando de como puede devolver el nuevo nombre al subir la imagen

este es me codigo:
Código PHP:
Ver original
  1. $fileInput = new InputFilter\FileInput('image-file');
  2.         $fileInput->setRequired(true);
  3.  
  4.         // You only need to define validators and filters
  5.         // as if only one file was being uploaded. All files
  6.         // will be run through the same validators and filters
  7.         // automatically.
  8.         $fileInput->getValidatorChain()
  9.             ->attachByName('filesize',      array('max' => 20480000))
  10.             ->attachByName('filemimetype',  array('mimeType' => 'image/png,image/x-png,image/jpeg,image/JPG'))
  11.             ->attachByName('fileimagesize', array('maxWidth' => 2000, 'maxHeight' => 1500));
  12.  
  13.         // All files will be renamed, i.e.:
  14.         //   ./data/tmpuploads/avatar_4b3403665fea6.png,
  15.         //   ./data/tmpuploads/avatar_5c45147660fb7.png
  16.         $filter = $fileInput->getFilterChain()->attachByName(
  17.             'filerenameupload',
  18.             array(
  19.                 'target'    => './data/tmpuploads/img.png',
  20.                 'randomize' => true,
  21.             )
  22.         );
  23.         $inputFilter->add($fileInput);
  24.  
  25.         $this->setInputFilter($inputFilter);
__________________
cada vez que aprendes algo te crees que no sabes nada
  #2 (permalink)  
Antiguo 13/04/2013, 14:48
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 14 años, 5 meses
Puntos: 845
Respuesta: devolver nombre al subir archivo zf2

No entiendo muy bien la duda ya que el nuevo nombre lo tienes hardcodeado en el filtro, de todas formas supongo que ese filtro esta asociado a un form, Form::getData() no te sirve ?
__________________
http://es.phptherightway.com/
thats us riders :)
  #3 (permalink)  
Antiguo 13/04/2013, 14:56
 
Fecha de Ingreso: noviembre-2009
Mensajes: 535
Antigüedad: 12 años, 8 meses
Puntos: 25
Respuesta: devolver nombre al subir archivo zf2

gracias @masterpuppet.
exacto. lo que quiero es devolver el nombre asignado por el filtro
__________________
cada vez que aprendes algo te crees que no sabes nada
  #4 (permalink)  
Antiguo 13/04/2013, 15:31
 
Fecha de Ingreso: noviembre-2009
Mensajes: 535
Antigüedad: 12 años, 8 meses
Puntos: 25
Respuesta: devolver nombre al subir archivo zf2

solucionado. os dijo mi sulocion por se alguien...

en mi archivo controller y despues de guardar los archivos.
Código PHP:
Ver original
  1. $array = $form->getData();
  2.                    
  3.                     for($i = 0; $i < sizeof($array['image-file']); $i++){
  4.                         echo '<pre>';
  5.                         echo $array['image-file'][$i]['tmp_name'];
  6.                         echo '</pre>';
  7.                     }
__________________
cada vez que aprendes algo te crees que no sabes nada

Etiquetas: php, zend-form, zend-framework
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:53.