File "receive_file.php"

Full Path: /home/analogde/www/Documents/CURL/receive_file.php
File size: 760 bytes
MIME-type: text/x-php
Charset: utf-8

<?php
// Répertoire où le fichier sera stocké
$uploadDir = 'uploads/';

// Vérifier si le répertoire existe, sinon le créer
if (!is_dir($uploadDir)) {
    mkdir($uploadDir, 0755, true);
}

// Vérifier si un fichier a été uploadé
if (isset($_FILES['file']) && $_FILES['file']['error'] == UPLOAD_ERR_OK) {
    // Chemin complet du fichier uploadé
    $uploadedFile = $uploadDir . basename($_FILES['file']['name']);

    // Déplacer le fichier uploadé vers le répertoire de destination
    if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadedFile)) {
        echo "Le fichier a été uploadé avec succès.";
    } else {
        echo "Erreur lors de l'upload du fichier.";
    }
} else {
    echo "Aucun fichier n'a été uploadé.";
}
?>