Funzione move_uploaded_file() PHP

Definizione e uso

La funzione move_uploaded_file() sposta il file caricato a una nuova posizione.

Restituisce true se riuscito, altrimenti false.

Sintassi

move_uploaded_file(file,newloc)
Parametro Descrizione
file Obbligatorio. Specificare il file da spostare.
newloc Obbligatorio. Specificare la nuova posizione del file.

Descrizione

Questa funzione verifica ed assicura che file Il file specificato è un file di upload legittimo (cioè caricato tramite il meccanismo di upload HTTP POST di PHP). Se il file è legittimo, verrà spostato al nuovo posizionato da newloc file specificato.

Se file non è un file di upload legittimo, non verrà eseguita alcuna operazione, move_uploaded_file() restituirà false.

Se file È un file di upload legittimo, ma per alcune ragioni non può essere spostato, non verrà eseguita alcuna operazione, move_uploaded_file() restituirà false e verrà emessa una avvertenza.

Questa verifica è particolarmente importante se c'è la possibilità che il file caricato mostri il suo contenuto agli utenti o agli altri utenti del sistema.

Suggerimenti e commenti

Commento:Questa funzione viene utilizzata solo per i file caricati tramite HTTP POST.

Attenzione:Se il file di destinazione esiste già, verrà sovrascritto.