Ver Mensaje Individual
  #17 (permalink)  
Antiguo 30/04/2004, 07:35
raulggm
 
Fecha de Ingreso: marzo-2004
Ubicación: Extremadura
Mensajes: 206
Antigüedad: 20 años, 1 mes
Puntos: 0
De hecho Cluster, no había pensado en eso...

Los directorios donde se suben esos archivos, se crean de forma dinámica, con la creación de cada usuario.
Al crear un directorio, ya le estoy dando los permisos, luego al subir los archivos no tengo que hacer el chmod con cada uno...

se crea el directorio:
Código PHP:
$dir $_SERVER['DOCUMENT_ROOT']."imagenes/usuario/".$_SESSION['idUsr']."/";
mkdir($dir0777); 
se suben los archivos sin necesidad de hacer cada vez chmod:
Código PHP:
$dir $_SERVER['DOCUMENT_ROOT'].."imagenes/usuario/".$_SESSION['idUsr']."/";
$dir .= $_FILES['nuevaImagen']['name'];

if ( 
move_uploaded_file($_FILES['nuevaImagen']['tmp_name'], $dir) )
{
     echo 
"El archivo fue subido con éxito. Está en: ".$dir.$_FILES['nuevaImagen']['name'];
}
else
{
     echo 
"Error al intentar subir el archivo.";