Descripción
bool
move_uploaded_file ( string nombre_archivo, string destino)
Esta función realiza un chequeo para asegurar que el archivo
indicado por nombre_archivo sea un archivo
cargado válido (lo que quiere decir que fue cargado a
través del mecanismo de carga HTTP POST de PHP)_ Si el archivo
es válido, será movido al nombre de archivo dado
por destino_
Si nombre_archivo no es un archivo cargado
válido, entonces no se tomará ninguna acción,
y move_uploaded_file() devolverá FALSE_
Si nombre_archivo es un archivo cargado
válido, pero no puede ser movido por alguna razón, no se
tomará ninguna acción,
y move_uploaded_file() devolverá
FALSE_ Adicionalmente, se emitirá una advertencia_
Este tipo de chequeo es especialmente importante si hay algún
chance de que cualquier cosa hecha con archivos cargados pueda revelar
sus contenidos al usuario, o incluso a otros usuarios en el mismo
sistema_
Nota: Cuando safe_mode (modo_seguro)
está activado, PHP comprueba si los archivos o directorios que
va a utilizar tienen la misma UID que el script que está siendo
ejecutado_
Nota:
La función move_uploaded_file() no se ve
afectada por las restricciones safe mode normales_ Esto no es
inseguro ya que move_uploaded_file() solo opera con
archivos cargados a través de PHP_
| Aviso |
Si el archivo de destino ya existe, será sobrescrito_
|
Vea también is_uploaded_file(), y la
sección
Gestión de carga de
archivos para un ejemplo de uso simple_