File "telecharge.php"

Full Path: /home/analogde/www/Analyse/explorer/telecharge.php
File size: 891 bytes
MIME-type: text/x-php
Charset: utf-8

<?php
// Chemin vers le fichier à télécharger
//$file = 'chemin/vers/votre/fichier.ext';
$file = "explorateur01.php";





$file = $_GET['param'];

//echo " ----->>>> " .$file;



// Vérifiez si le fichier existe
if (file_exists($file)) 
{
    // Définir les en-têtes HTTP pour forcer le téléchargement
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="' . basename($file) . '"');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize($file));

    // Lire le fichier et l'envoyer au navigateur
    readfile($file);

    // Arrêter l'exécution du script
    exit;
} 
else 
{
    // Si le fichier n'existe pas, afficher un message d'erreur
    echo "Le fichier n'existe pas.";
}


?>