<?php if ($_SERVER['REQUEST_METHOD'] === 'POST') { $uploadDir = 'uploads/'; if (!is_dir($uploadDir)) { mkdir($uploadDir, 0777, true); } foreach ($_FILES['files']['name'] as $key => $name) { if ($_FILES['files']['error'][$key] === UPLOAD_ERR_OK) { $tmpName = $_FILES['files']['tmp_name'][$key]; $filePath = $uploadDir . basename($name); if (move_uploaded_file($tmpName, $filePath)) { echo "Fichier $name téléchargé avec succès.\n"; } else { echo "Erreur lors du téléchargement du fichier $name.\n"; } } else { echo "Erreur lors du téléchargement du fichier $name: " . $_FILES['files']['error'][$key] . "\n"; } } } ?>