1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| <?php
// -------------------------------------------------------
// Recuperer les donnees d'entree nessaires a l'action
// -------------------------------------------------------
$NomOriginalFichier = $_GET['fichier']['name']; // Récupération du nom original du fichier
$NomTemporaireFichier = $_GET['fichier']['tmp_name']; // Récupération du nom temporaire du fichier
// -------------------------------------------------------
// Executer l'action
// ---------------------------------------------------------
if(!is_uploaded_file($NomTemporaireFichier)) { // On enregistre temporairement
echo '<p>Fichier introuvable sur le répertoire temporaire du serveur.</p>';
} else {
if(file_exists('Dossierdereception/'.$NomOriginalFichier)){ // Si le fichier existe déjà ...
if(!move_uploaded_file($NomTemporaireFichier, 'Dossierdereception/'.$NomOriginalFichier)) { // Alors Déplacement Fichier avec ecrasement de l'ancien
echo '<p>Impossible de déplacer le fichier !</p>';
} else {
echo '<p>Le Fichier "<b>'.$NomOriginalFichier. '</b>" a été <b>remplacé</b> avec succès.</p>';
}
} else {
if(!move_uploaded_file($NomTemporaireFichier, 'Dossierdereception/'.$NomOriginalFichier)){ // Sinon Déplacement Fichier
echo '<p>Impossible de déplacer le fichier !</p>';
} else {
echo '<p><b>Ajout</b> du fichier "<b>'.$NomOriginalFichier. '</b>" réussi !</p>';
}
}
}
?> |
Partager