Foros del Web » Programando para Internet » PHP »

No consigo guardar imagenes en directorios

Estas en el tema de No consigo guardar imagenes en directorios en el foro de PHP en Foros del Web. Hola, desde hace unos dias estoy realizando mi pfc sobre una red social y la estoy almacenando en 1&1 le problema es que cuando quiero ...
  #1 (permalink)  
Antiguo 02/06/2012, 11:27
 
Fecha de Ingreso: junio-2012
Ubicación: Wroclaw
Mensajes: 8
Antigüedad: 11 años, 9 meses
Puntos: 0
Exclamación No consigo guardar imagenes en directorios

Hola, desde hace unos dias estoy realizando mi pfc sobre una red social y la estoy almacenando en 1&1 le problema es que cuando quiero que un usuario almacene una imagen en su directorio esta no lo hace.
Con la creacion de directorios ya tuvimos problemas porque para poder acceder a ellos tuvimos que hacer un umask cambiando la mascara de permisos ya que el usuario y grupo dueño de los directorios (y tambien de las imagenes ) es Apache.
La seccion de codigo que almacena la imagen esta provada subiendo a un directorio especificado. ahora el objetivo es subirla a los directorios de cada usuario (estos directorios reciben por defecto los permisos rwx rwx rwx UID Apache y GID Apache).
Por favor si alguien sabe lo que tengo que hacer que me lo comunique cuanto antes gracias y un saludo a todos.
  #2 (permalink)  
Antiguo 02/06/2012, 11:36
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: No consigo guardar imagenes en directorios

Si no es problema de permisos puede que se deba al tamaño de los archivos subidos, verifica la directiva upload_max_filesize
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 02/06/2012, 15:22
 
Fecha de Ingreso: junio-2012
Ubicación: Wroclaw
Mensajes: 8
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: No consigo guardar imagenes en directorios

Gracias por tu respuesta probamos con diferentes tamaños pero el resultado sigue siendo el mismo...

Adjunto una de las muchas pruebas de codigo que hemos usado para ver si subiamos alguna imagen:


mysql_select_db("......") or die("Cannot select database");

$user = $_SESSION['usuario'];

$id = mysql_query("SELECT id FROM user2 WHERE 'user' LIKE $user", $conexion);

$idR = mysql_fetch_row($id);
chdir('./usr/$idR[0]/');
$ruta = chdir('./usr/$idR[0]/');


$nombre = $_FILES['imagen']['name'];
$tipo = $_FILES['imagen']['type'];
$tamano = $_FILES['imagen']['size'];

move_uploaded_file($nombre,$ruta);
umask(0000);
mysql_query("INSERT INTO `Uphotos` ( `pname` , `photo`)VALUES ('$user', '$nombre')") ;
  #4 (permalink)  
Antiguo 02/06/2012, 22:01
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: No consigo guardar imagenes en directorios

Se supone que el umask debe ir antes del mover el archivo, no después, no tiene sentido
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #5 (permalink)  
Antiguo 03/06/2012, 05:24
 
Fecha de Ingreso: junio-2012
Ubicación: Wroclaw
Mensajes: 8
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: No consigo guardar imagenes en directorios

la verdad es que asi me da permisos 777 de la otra manera deja 755 por defecto

Etiquetas: directorios, imagenes, usuarios
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 01:00.