Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2006, 16:11
moisesfran
 
Fecha de Ingreso: noviembre-2004
Mensajes: 50
Antigüedad: 19 años, 5 meses
Puntos: 0
Exclamación renombrado de archivo - (move_upload_file)

Saludos Amigos,

Tengo una duda,

este es mi script para subir archivos.

Mi pregunta es en que parte hago el renombrado del archivo?
Antes de move_upload_files?


Código PHP:

<?

            
    
  
    
            $nombre 
$_FILES['userfile']['name'];  
      
$tipo_archivo $_FILES['userfile']['type'];  
    
$tamano_archivo $_FILES['userfile']['size']; 
    
$ruta "pictures/" 
    
    
    
$ruta_del_archivo $ruta.$_FILES['userfile']['name'];  
    
    
    if (
$nombre!='')

//aqui valido el tipo de archivo    
    
{




    if (!((
strpos($tipo_archivo"gif") || strpos($tipo_archivo"jpeg") || strpos($tipo_archivo"jpg")  ) && ($tamano_archivo 1000000)))  
        
        
        {  
            
            echo 
"La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 1 MEGA máximo.</td></tr></table>";  
            exit(
0);
        } 

    else 

    
            {  
            
                

                 if (
move_uploaded_file($_FILES['userfile']['tmp_name'],$ruta_del_archivo)) 

                         {  
                                

                        
//  aqui puedo poner una respuesta
    
                        


                                 else 

                                         {  
                                               
                                             echo 
"Ocurrio un error por favor intentelo luego.";  
                                         
                                        }  
                
                
                                                                                                    
                                                            
                        
                        
            }  



}



?>

Subo el archivo y todo ok.. Pero me gustaria renombrarlo (solo quisiera saber en que parte y un pequeño ejemplo) porque trabajare con una bd y lo renombrare anteponiendole el id del usuario es decir si la foto original se llama

foto1.jpg

renombrada sera : 001_foto1.jpg

Para luego poder almacenar el nuevo nombre en la Bd

Espero alguien me oriente

Gracias

Última edición por moisesfran; 04/12/2006 a las 16:11 Razón: correccion