Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2010, 13:34
paql
 
Fecha de Ingreso: agosto-2010
Mensajes: 8
Antigüedad: 14 años, 3 meses
Puntos: 0
move_uploaded_file no escribe

hola, estoy subiendo una aplicacion web a un servidor de la universidad en el que cada alumno tenemos una carpeta dentro de un mismo directorio, por lo q todos tenemos los mismos permisos (o eso supongo).

El caso es que esta funcion:

function guardarImagen($_FILES){

$directorio = $_SERVER['DOCUMENT_ROOT']."images/uploads/";

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

if (($_FILES['imagen']['name'] != "") && ($_FILES['imagen']['size'] != 0)){
$mover = move_uploaded_file($_FILES['imagen']['tmp_name'], $directorio.$nombre);
if(!$mover){
echo "no se ha copiado la imagen";
}
}
else{

$origen= $directorio.$nombre;
$nuevoNombre = "thumb".$nombre;
$destino = $directorio.$nuevoNombre;

if (redimensionar_imagen($origen, $tipo, $destino, 75, 125, 100) == '1'){
//borramos la imagen original
unlink($origen);
return $nuevoNombre;
}
else{
return '0';
}
}


}

siempre casca en el if de "move_uploaded_file". He comprobado previamente que el obsejo sea válido con "is_uploaded_file()" y siempre me ha dado TRUE.

¿detectais algún erorr? o ¿teneis idea de porque no pasa de ahi la función?

Decir que en local funciona perfectmente