Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2012, 10:29
geek_omar007
 
Fecha de Ingreso: mayo-2012
Ubicación: La Paz
Mensajes: 23
Antigüedad: 12 años, 6 meses
Puntos: 0
Pregunta como renombrar archivos al subirlos con zend form

Buenas comunidad una vez mas aqui molestando
perdon pero es que no he encontrado algo que me pueda ayudar con este problemita, bueno les explico tengo un formulario para subir fotos para una galeria, las fotos se suben y guardan bien en una localizacion q yo especifique, hasta ahi todo bien, pero ahora lo que pasa es que como se suben muchas fotos puede haber el problema que haya el conflicto por nombres, y pues queria que al subir cada foto pues se guarde en el servidor con un nombre unico generado por php, pero no se como podria renombrar dichos archivos al subirlos
mi codigo en el formulario es:
Código PHP:
$foto = new Zend_Form_Element_File('foto');
$foto->setLabel('Foto Original');
->
setDestination(APPLICATION_PATH ."/../public/upload/galeria");
        
$foto->addValidator('Count'false1);// ensure only 1 file
        
$foto->addValidator('Size'false153600);// limit to 150K        
        
$foto->addValidator('Extension'false'jpg,png,gif')
            ->
setRequired(true);// only JPEG, PNG, and GIFs 
funciona bien en todo, sube con normalidad, pero no se como cambiar el nombre a uno que se genere , ah tambien debo decir que dichas fotos al subirlas guardo el registro de cada subida en una tabla de la base de datos, entonces necesito si o si el nuevo nombre generado para almacenarlo en mi tabla
espero haberme explicado bien y bueno solicitar su ayuda con esto, o si conocen algun buen tutorial que explique esta parte tambien les estaria agradecido
saludos