Je suis sport allez ^^
Dans le fichier upload.php
ajouter après la ligne 28 ($nom_fichier = $_FILES['fichier']['name'];)
ceci => $nom_fichier=str_replace(" ", "_", $nom_fichier);
Ensuite
remplace la ligne 60
=>
echo "<TD><a href=".CHEMIN.$file.">Télécharger</a></TD>";
par
=>
echo "<TD><a href=download.php?file=".$file.">Télécharger</a></TD>";
Ensuite tu crées un fichier download.php dans lequel tu mets :
<?php
define("CHEMIN", "contenu/"); //chemin de destinatation
if(isset($_GET['file']))
{
$file=$_GET['file'];
//telechargement
$taille=filesize(CHEMIN."$file");
header("Content-Type: application/force-download; name=\"$file\"");
header("Content-Transfer-Encoding: binary");
header("Content-Length: $taille");
header("Content-Disposition: attachment; filename=\"$file\"");
header("Expires: 0");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
readfile(CHEMIN."$file");
exit();
}
else
{
echo "<H4 style='color:red;'>Accès réservé !</H4><br/>";
}
?>
Enjoy !!
Si quelqu'un vous aide un merci et un résolu (petite case à droite de votre 1er message) !!