|
| |
|
|
| |
для: phantomas
(21.05.2007 в 20:46)
| | | Я бы сказал - нет. Content-Length отсутствует.
И если уж Вы так сильно хотите избежать возможности докачки - напишите просто
fpassthru(fopen($file, 'rb')); вместо последних четырех строк.
.... обидно за код :( | |
| |
|
|
| |
|
|
| |
для: Trianon
(21.05.2007 в 20:42)
| | | Трианон, я не понял ничего в тех темах.. :(
Я сделал вот так:
<?
$file = 'file.ext';
header('Content-Disposition: attachment; filename="'.$file.'";');
header('Content-type: application/unknown');
$f_size = filesize( $file );
$f = fopen( $file, 'rb' );
$content = fread( $f, $f_size );
fclose( $f );
print $content;
?>
|
Это нормально? :'( | |
| |
|
|
| |
|
|
| |
для: Trianon
(21.05.2007 в 20:42)
| | | Но Trianon прав:))) | |
| |
|
|
| |
|
|
| |
для: phantomas
(21.05.2007 в 20:33)
| | | А посмотреть список тем чуть ниже, и обнаружить дюжиной строк ниже
тему "Скачка файлов... Разовые ссылки... " в которой даже код разве только на бутерброд с икрой не намазан - вероисповедание не позволяет?
десяти часов не прошло.
[ ] | |
| |
|
|
| |
|
|
| |
для: Саня
(21.05.2007 в 20:27)
| | | Ну тогда ведь пользователь всеравно получит адрес файла.
Надо чтобы ссылка была вида: http://site.com/?f=Ln8NTK78sldf , а скачивался бы файл http://site.com/files/21.mp3 через отдачу в хедер. Но я незнаю как это реализовать. | |
| |
|
|
| |
|
|
| |
для: phantomas
(21.05.2007 в 20:03)
| | | А что мешает записать в обычный текстовый файл соответствующее уникальному ключу имя файла? | |
| |
|
|
| |
|
|
| | Нужно, чтобы при скачивании пользователь не мог узнать реальный путь к файлу. Метод с заливкой файлов в mysql отпадает по причинческим технинам.
Если уже обсуждалось подобное, поделитесь ссылкой.
Спасибо заранее. | |
| |
|
|
|