Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
как вариант использовать rewrite если это шаредный хостинг - если свой (vps например)- то лучше всего с помощью x-accel-redirect для nginx
<?
symlink ($target , $link )
?>
imho не лучшее решение: пока скрипт используется в одном месте номально, а при повторном использовании начнут плодится симлинки и дирректори с ними и держать под контролем будет трудно - многие уже фотографии в бд загоняют, чтоб файлами не хранить.Решил использовать самлинки.
CREATE TABLE `test`.`download` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`site` varchar(15) NOT NULL,
`linkname` varchar(255) NOT NULL,
`filename` varchar(255) NOT NULL,
`tstamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`ip` varchar(15) NOT NULL,
`valid_hours` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
SELECT d.`filename` FROM download d
WHERE
d.`site` = '$mysite'
AND d.`linkname` = '$temp_link_name'
AND d.`ip` = '$user_ip'
AND d.`tstamp` + INTERVAL d.`valid_hours` HOUR > NOW()
ну я же не предлагаю их в базу загонять, я предлагаю временные ссылки хранить в бдФайлов примерно 7 Тбайт, Это фильмы.