1
0
mirror of https://github.com/php/web-php.git synced 2026-03-31 03:32:23 +02:00
Files
archived-web-php/version4/do_download.php
2000-03-07 19:12:30 +00:00

29 lines
664 B
PHP

<?
if (!isset($HTTP_REFERER)) {
$HTTP_REFERER="-";
}
if (!isset($download_file)
|| !file_exists("downloads/$download_file")) {
exit("Invalid file requested for download!");
}
switch($download_file) {
case "php-4.0b4.tar.gz":
$download_file = "php-4.0b4pl1.tar.gz";
break;
case "php-4.0b4-Win32.zip":
$download_file = "php-4.0b4pl1-Win32.zip";
break;
}
header("Location: http://www.php.net/version4/downloads/$download_file");
$log = @fopen("logs/download.log", "a");
if ($log) {
$log_line = sprintf("%s %s %s %s", date("H:i:s d-M-Y"), $HTTP_REFERER, $download_file, gethostbyaddr($REMOTE_ADDR));
fputs($log, "$log_line\n");
fclose($log);
}
?>