[Php-avanzado] Problemas con upload de imagen

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Sab Sep 12 00:58:03 ART 2009


Hola Carolina,

El sáb, 12-09-2009 a las 00:11 -0300, Silverzero escribió:
> ------> print_r ($_FILES);
> 
> Array ( [img] => Array ( [name] => pascallienard_49f0a8fae72e3.jpg
> [type] => image/jpeg [tmp_name] => /tmp/php3M3Ky0 [error] => 0 [size]
> => 162818 ) ) 

	Ok, el archivo llega.

> ------> print $img;
> 
> pascallienard_49f0a8fae72e3.jpg

	Ok, la función devuelve un nombre.

> -------> if (move_uploaded_file($_FILES['img']['tmp_name'])==FALSE){
>            print ("falso");
>                }else{
>                     print ("verdadero");
>                      }
> 
> Me imprimió "falso"...pero no sé porqué!
> Originalmente lo manda a un directorio, pero después no especifiqué
> ningno para ver si era eso lo que generaba el conflicto, pero aun asi
> no.

	Entonces, estás copiando el archivo al mismo directorio en donde está
el script... y tenés permiso de lectura y escritura para Apache en ese
directorio???

	Como para que lo pueda mover, tenés que darle acceso completo (o hacer
la maniobra FTP), es que siempre se crea otro directorio para poner las
imágenes...

> Saludos!

	=mente!
-- 

Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado