[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