Jeg har følgende script:
<?
$validreferer = "domain.dk";
$file = "/home/www/downloadfiles".$PATH_INFO;
if(ereg($validreferer, $HTTP_REFERER) OR !$HTTP_REFERER AND $PATH_INFO AND
!is_dir($file)){
header("Content-Type: application/octet-stream");
$fp = fopen("$file", "r");
fpassthru($fp);
fclose($fp);
}
else{header("Location:
http://domain.dkdownload");}
virtual("/cgi-bin/axs/ax.pl");
?>
problemet er, ganske kort:
nogen gange virker det, andre gange ikke...
lidt mere udpenslet:
nogle filer downloader fint, andre giver en "serveren har returneret et
ukendt eller ugyldigt svar".
Man kan så se, at det serveren returnerer, og som browseren ganske korrekt
ikke helt forstår, er:
- ja, ingenting...
Nogen der kan gennemskue hvorfor det ikke virker ?
--
|-|$235-|)k - Mickey
http://susie.dk - mickey(at)susie.dk
tilføj dit link:
http://susie.dk/en/links
http://susie.dk/www.tv3.dk.26.05.2001.html