Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/03/2008, 10:29
Avatar de jorgedx
jorgedx
 
Fecha de Ingreso: junio-2005
Ubicación: Chile, Los Andes
Mensajes: 406
Antigüedad: 18 años, 10 meses
Puntos: 4
Re: Renombrar archivos subidos

mira yo estoy trabajando justamente en eso y ya lo tenia hecho :) ojala te sirva

Código PHP:
function random(){

            
$str "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz234567890";
            
$cad "";
            for(
$i=0;$i<10;$i++) {
                
$cad .= substr($str,rand(0,120),1);
            }

    return 
$cad;


luego lo usas cuando mueves el archivo subido... en este caso estoy dejando los archivos en la carpeta imagen
Código PHP:
//recuerda colocar el nombre de tu input file en lugar de ['archivo']

$nombre_archivo $_FILES['archivo']['name'];
$nombre_archivo=random().".jpg";

  if(
move_uploaded_file($_FILES['archivo']['tmp_name'], "imagenes/$nombre_archivo")){

                      
$msg.="El archivo ha sido cargado correctamente.<br>";
                   

          } 
y si estas subiendo archivos multiples debes agregar el indice a la matriz $_file

Código PHP:
$_FILES['archivo']['tmp_name']['$indice'
Eso, Saludos.
__________________
Nuevamente a las pistas ...