Foros del Web » Programando para Internet » PHP »

Subir Archivo y cambiarle el nombre al hacerlo

Estas en el tema de Subir Archivo y cambiarle el nombre al hacerlo en el foro de PHP en Foros del Web. hola tengo una tabla en mi base de datos que se llama Documento la cual tiene: id titulo fecha en la aplicacion que estoy haciendo ...
  #1 (permalink)  
Antiguo 08/05/2009, 07:48
 
Fecha de Ingreso: abril-2009
Mensajes: 80
Antigüedad: 15 años
Puntos: 0
Subir Archivo y cambiarle el nombre al hacerlo

hola tengo una tabla en mi base de datos que se llama Documento la cual tiene:
id
titulo
fecha

en la aplicacion que estoy haciendo el administrador sube el documento al servidor con un nombre igual al titulo para despues a traves de un vinculo dinamico poder acceder al mismo con algo asi como $row['titulo'].doc , pero lo que pasa es que si el administrador del sitio decide modificar los datos y modifica el titulo especificamente el documento ya no sera accesible, lo ideal creo que seria que al subir el archivo este tomara como nombre el id ya que este nunca va a cambiar. Como puedo hacer esto, o que otra cosa me sugieren?
  #2 (permalink)  
Antiguo 08/05/2009, 07:55
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 3 meses
Puntos: 43
De acuerdo Respuesta: Subir Archivo y cambiarle el nombre al hacerlo

Buenas,

Yo tengo hecho un codigo para subir una foto, la cual hago que al suirla me la copie donde yo desee y me ponga un nombre:

Mire:

Código PHP:
function Subir_Foto($file$Ci)
{
   
    
$nuevositio "d:/imgpersonas/";
    return 
copy($_FILES['file']['tmp_name'], $nuevositio $Ci '.jpg');


Lo unico que deberas hacer es modificar y pasar el id que seria el nombre del fichero

Saludos
  #3 (permalink)  
Antiguo 08/05/2009, 08:08
 
Fecha de Ingreso: febrero-2009
Ubicación: cancun!
Mensajes: 898
Antigüedad: 15 años, 2 meses
Puntos: 15
Respuesta: Subir Archivo y cambiarle el nombre al hacerlo

Cita:
move_uploaded_file ($_FILES['upload']['tmp_name'],
$nombreDirectorio . $nombreFichero);
de esta manera le pones el nombre temporal saludine!! y suerte!
__________________
WHERE IS MY BLUE SUNNY SKY??
pd: todos los karmas son bienvenidos :D
  #4 (permalink)  
Antiguo 08/05/2009, 08:17
 
Fecha de Ingreso: abril-2009
Mensajes: 80
Antigüedad: 15 años
Puntos: 0
Respuesta: Subir Archivo y cambiarle el nombre al hacerlo

un millon de gracias para ambos, la verdad que llevaba dias pensando en una solucion para mi problema y miren que sencillo era, muchas gracias de nuevo
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 08:56.