Tvunget download via mysql database
Har for længe siden fået et script herinde fra eksperten med en tvunget download, legede lidt med at se om jeg ku gøre det via en database.. nu er jeg så igang med det igen, da det ikke lykkes for mig dengang, nogle der kan hjælpe mig? skal helst have det færdig til imorgen (torsdag) nemlig!!Mvh. e_w
her er scriptet:
*** download.php ***
include("include/data.php");
$musicgetSQL = mysql_query("SELECT * FROM pm_oldmusic WHERE download = '". $_GET['filename'] ."'");
$musicNow = mysql_fetch_array($musicgetSQL);
$filename="music/old/". $musicNow['download'] ." ";
$shortname = basename($filename);
if( file_exists($filename)
&& !eregi("p?html?",$filename)
&& !eregi("inc", $filename)
&& !eregi("php3?",$filename) ){
$size = filesize($filename);
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Transfer-Encoding: binary");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0\r\n");
header("Content-Type: application/octet-stream");
header("Content-Type: application/save");
header("Content-Disposition: attachment; filename=$shortname");
set_time_limit(0);
$fh = readfile("$filename");
fpassthru($fh);
exit;
} else {
print "ERRO: The file $shortname is not available for download";
}
*** Her er så den anden side hvor linket så står **
$musikGet = mysql_query("SELECT * FROM pm_oldmusic ORDER BY id DESC");
while($NowShow = mysql_fetch_array($musikGet)){
echo'
<a href="download.php?filename='. $NowShow['download'] .'&MusicID='. $NowShow['id'] .'""><img src="img/Download_media.jpg" </a>';
}
