Jeg har med besvær sat en HTTP server op til downloading af filer.
Og inden længe så er linket spredt rundt omkring så serveren bliver
belastet alt for meget. En ven sagde jeg skulle få mig et PHP script
så der kun kunne downloades fra bestemte sites. Så jeg har
installeret PHP4. Det skulle virke, men den kode jeg har fået
dur ikke da den åbenbart er gammel. Nogen som kan rette den til
PHP4 ? Jeg har ikke selv en kæft forstand på PHP.
<?php
$ADMIN[defaulturl] = "
http://...";
$okaysites = array("
http://...","http://...");
$ADMIN[url_1] = "
http://www.phpscriptcenter.com/download.php3?product=";
$ADMIN[url_2] = "
http://downloads.com";
$ADMIN[url_3] = "
http://downloads.com/new";
$reffer = $HTTP_REFERER;
if($reffer) {
$yes = 0;
while(list($domain, $subarray) = each($okaysites)) {
if (ereg("$reffer",$subarray)) {
$yes = 1;
}
}
$theu = "url"."_"."$site";
if ($ADMIN[$theu] AND $yes == 1) {
header("Location: $ADMIN[$theu]/$file");
} else {
header("Location: $ADMIN[defaulturl]");
}
} else {
header("Location: $ADMIN[defaulturl]");
}
?>
--
PA