Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2011, 11:02
Portgaz
 
Fecha de Ingreso: diciembre-2010
Ubicación: en el fin del mundo
Mensajes: 199
Antigüedad: 13 años, 11 meses
Puntos: 3
agregar cadena de numeros al azar

Hola amigos, tengo este codigo para subir archivos.

Código PHP:
<?
$nombre_archivo 
$HTTP_POST_FILES['userfile']['name'];
$archivo_link 'imagenes/'.$nombre_archivo;

    if (
move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],'imagenes/'.$nombre_archivo)){
       echo 
'El archivo ha sido cargado satisfactoriamente.<br/>
       Puedes ver tu archivo subido <a href='
.$archivo_link.'>aqui.</a>';
   }else{
       echo 
"Ocurrió algún error al subir el fichero. No pudo guardarse.";
    }
?>
Todo bien, solo que cuando dos archvos tienen el mismo nombre, se lo reemplaza.
Lo que quiero, es que, si hay otro fichero con el mismo nombre, me le agregue otras letras o algo, como ejemplo:

tengo una que es:
imagenes/imagen1.jpg

si otro quiere subir otra con el mismo nombre, que le agregue mas caracteres, como el siguiente ejemplo:
imagenes/imagen1_12jfjsj83985.jpg

Se puede?? y como??