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 30 31 32
| <?php
//connexion au serveur:
$cnx = mysql_connect( "localhost", "root", "" );
//sélection de la base de données:
$db= mysql_select_db( "maBD" );
$filesdir = '../repertoire/';
// Récupération du fichier passé en paramètre
$filename = (isset($_GET['f'])) ? trim(sprintf("%s", $_GET['f'])) : '';
if ($filename != '') // non vide
{
// on vérifie que le fichier existe bien
if ((file_exists($filesdir . $filename)) && (is_file($filesdir . $filename)))
{
// Le fichier existe bien
// La requete de telechargement du fichier
$req_telechargement = "select nomjo from journal
WHERE nomjo='".$filename."';";
// maintenant on exécute la requête
mysql_query($req_telechargement) or die($req_telechargement.'<br />'.mysql_error());
// requête effectuée : on envoie le fichier
header("Location: ".$filesdir . $filename);
exit();
}
}
?> |
Partager