7.29 Système de fichiers
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . Voir aussi . basename . chgrp . chmod . chown . clearstatcache . copy . delete . dirname . disk_free_space . disk_total_space . diskfreespace . fclose . feof . fflush . fgetc . fgetcsv . fgets . fgetss . file_exists . file_get_contents . file_put_contents . file . fileatime . filectime . filegroup . fileinode . filemtime . fileowner . fileperms . filesize . filetype . flock . fnmatch . fopen . fpassthru . fputs . fread . fscanf . fseek . fstat . ftell . ftruncate . fwrite . glob . is_dir . is_executable . is_file . is_link . is_readable . is_uploaded_file . is_writable . is_writeable . link . linkinfo . lstat . mkdir ->move_uploaded_file . parse_ini_file . pathinfo . pclose . popen . readfile . readlink . realpath . rename . rewind
7.29.64 move_uploaded_file()Déplace un fichier téléchargé[ Exemples avec move_uploaded_file ] PHP 4 >= 4.0.3
bool
move_uploaded_file (
string
filename
,
string
destination
)
move_uploaded_file
s'assure que le fichier
filename
est un fichier téléchargé
par HTTP POST. Si le fichier est valide, il est déplacé
jusqu'à
destination
.
Si
filename
n'est pas valide, rien ne se passe,
et
move_uploaded_file
retournera
FALSE
.
Si
filename
est un fichier
téléchargé, mais que pour une raison
quelconque, il ne peut être déplacé, rien ne se passe,
et
move_uploaded_file
retourne
FALSE
.
De plus, une alerte sera affichée.
Ce type de vérification est spécialement important s'il
est possible que les fichiers téléchargés
révèlent leur contenu à l'utilisateur,
ou même aux utilisateurs du même système.
Note |
Lorsque le safe-mode est activé, PHP vérifie si le fichier/dossier que vous allez utiliser a le même UID que le script qui est actuellement exécuté..
|
Attention |
Si le fichier de destination existe déjà, il sera écrasé.
|
Voir aussi
is_uploaded_file
.
|