[Php-avanzado] funciones para subir archivos

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Sab Mayo 1 12:29:38 ART 2010


Hola Jésica,

	efectivamente, la diferencia entre los dos mecanismos, es quién queda
como propietario del archivo.
	En algunas configuraciones de plataformas de hosting, con
move_uploaded_file() el propietaria es tu usuario, y en otras es
www-data o http, que ambos son los usuarios habituales con los que se
ejecuta Apache.

	Si en tu plataforma de hosting, con move_uploaded_file() no quedás vos
como la propietaria, entoncees deberás recurrir a "la maniobra FTP" para
ser la dueña de tus propios archivos.

	Para darte cuenta de cómo funciona la plataforma, deberás hacer una
subida con move_uploaded_file() y vía FTP, fijarte quién es el dueño...

El sáb, 01-05-2010 a las 14:19 +0000, Jesica Billia escribió:
> Hola, mi consulta es la siguiente.. quiero saber si yo puedo subir o
> mover mis archivos a mi sitio
> mediante move_uploaded_file() y tambien lo puedo hacer conectandome al
> ftp y 
> utilizando ftp_put(), la diferencia radica en los permisos? no
> entiendo para qué se usa uno u otro 
> y cuál es la importancia. Estoy armando unos scripts que me servirán
> para cargar mis archivos a un sitio,
> subirlos, actualizarlos, borrarlos, y obviamente no quiero que alguien
> externo pueda ejecutar los scripts.
> Aún no comencé a probarlos porque me quedé varada en cómo subir los
> archivos.. 
> desde ya gracias!! Jes-.

-- 

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