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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
<?php
define('PUN_ROOT', './PunBB/forum/');
require PUN_ROOT.'*****/punsapi/public.php';
$pun = new punsapi();
$fileid = $_GET['fileid'];
//*********************************************
// Connection à la BDD
//*********************************************
require("*****/mysql_config.inc.php"); //
mysql_connect($host,$username,$password);//
mysql_select_db($bdd_name); //
//*********************************************
$requete = mysql_query('SELECT * FROM data_files WHERE id="'.$fileid.'"');
while ($User_Files = mysql_fetch_array($requete))
{
$nom = $User_Files['nom'];
$type = $User_Files['mime'];
$taille = $User_Files['size'];
}
$url = "http://tixlegeek.ke0.eu/upload/".$pun->get_user_id(true)."/".$nom;
if (detect_browser($HTTP_USER_AGENT) == "ie")
{
Header("Content-type: application/force-download");
}else{
Header("Content-Type: application/octet-stream");
}
Header("Content-Length: ".$taille );
Header("Content-Disposition: attachment; filename=$nom ");
readfile($url);
mysql_close();
function detect_browser($var)
{
if(eregi("(msie) ([0-9]{1,2}.[0-9]{1,3})", $var))
{
$c = "ie";
}else{
$c = "nn";
}
return $c;
}
?> |
Partager