[Php-avanzado] Problemas con upload de imagen
Silverzero
silverzero.52 en gmail.com
Sab Sep 12 12:22:28 ART 2009
Yo pensé que tenía bien los permisos porque siempre que los tuve mal, un
error de permission denied saltaba.
Ahora cambié los permisos a 777 y me guardo la imagen, pero el if
move_uploaded_file me siguió dando "falso"!!! raro...
Gracias, saludos!
2009/9/12 Leonardo Tadei - Pegasus Tech Supply <leonardot en pegasusnet.com.ar>
> 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
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
--
Carolina Derromediz
Cel. +54 223 5301599
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20090912/aa1ead9b/attachment.htm
Más información sobre la lista de distribución Php-avanzado