16/03/2004, 06:48
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses Puntos: 129 | |
Y .. para el caso concreto entre copy() (función genérica para copiar archivos) y move_uploaded_file() .. mejor usar esta última para el tema concreto de mover archivos que subieron por HTTP desde PHP. Esa función no dá problemas con "safe mode" (configuraciones) pues sólo mueve lo que se subió por ese método ... mientras que con copy() podrías mover cualquiera archivo de cualquier sito del servidor y .. justamente el "safe mode" entre otras directivas (open_base_dir .. etc) restringen esa "libertad" de movimiento de copy() (por seguridad).
También podrías haber usado para mover el archivo fopen() - fwrite() .. pero con los mismos problemas de permisos de lectura sobre el directorio temporal donde PHP sube los archivos que suben por HTTP (upload_tmp_dir ... php.ini )
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |