Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2009, 16:37
yole
 
Fecha de Ingreso: julio-2007
Mensajes: 287
Antigüedad: 16 años, 9 meses
Puntos: 4
ayuda con Upload en tabla y en una carpeta

Hola amigos,
estoy guardando algunos datos en una tabla y también quiero guardar archivos pero en una carpeta. Necesito asignar un nombre a esos archivos y poder asociarlos a la persona que los sube. Una persona podría subir varios archivos.
Como puedo hacer para que cuando la persona (inicie su sesión) pueda ver todos los archivos que ha subido y con el nombre que él le ha asignado a cada uno de ellos ya que en esa carpeta podrían haber archivos de otras personas.

De esta manera copio los archivos a la carpeta. (a través de un form obvio)

Pág. del formulario:

<form name="form1" enctype="multipart/form-data" method="POST" action="pagina que procesa" onSubmit="return validar(this)">

<input type="file" name="archivo" id="archivo">
<input type="hidden" name="enviado" value="1">
<input type="submit" value="Enviar">

</form>

<?
$ruta=opendir("../carpeta");
while ($file=readdir($ruta)){
$auxiliar = explode(".", $file);
//if($auxiliar[1] == "jpg")
//echo "<img src='../carpeta/$file'><br>";
}
?>

Cada persona que inicia su sesión obviamente tiene asignado un id, eso lo tengo claro. (lo de los permisos también lo tengo claro)
Ideas por favor..