Подскажите как реализовать - Proxy-Base Community - Анонимность и безопасность в интернете.
Бесплатные прокси. Количество:
Прокси для пользователей форума (API). Количество:
Купить доступ к прокси-листам (API). Количество:
 



Информация по хайдам / репутации

(РЕКОМЕНДУЮ) №1 >>>DDos Атака<<|>>DDoS Service<<< ДДОС СЕРВИС<<|>>Заказать DDOS
Все инфопродукты и приватная информация бесплатно
Старый 23.09.2013, 06:20   #1 (permalink)
SOCKS5
 
Регистрация: 03.10.2011
Сообщений: 266
Member ID: 19552

Репутация: 656
Репутация: 656
Сказал(а) спасибо: 126
Поблагодарили 220 раз(а) в 64 сообщениях
Топикстартер (автор темы) Вопрос Подскажите как реализовать

Народ, подскажите как реализовать такое:

есть сайт на 1000 страниц, на каждой скачка файла download/title_page.pdf

есть один единственный файл .pdf

как сделать, чтобы при переходе скачать, юсер попадал в папку Download, и ему отдавался файл с названием как на странице скачать?

пример;

на странице есть ссыль скачать _http://site.com/download/super_file.pdf

и чтоб мой .pdf отдавался ему как super_file.pdf
masscontrol вне форума   Ответить с цитированием
Старый 23.09.2013, 08:43   #2 (permalink)
HTTP/S
 
Аватар для ShtriX
 
Регистрация: 02.09.2013
Адрес: Санкт-Петербург
Сообщений: 71
Member ID: 34044
ICQ 13892677
Skype kunitso
Google Talk vitaly.steel@gmail.com

Репутация: 33
Репутация: 33
Сказал(а) спасибо: 16
Поблагодарили 11 раз(а) в 9 сообщениях
По умолчанию Re: Подскажите как реализовать

Привет.
Попробуй что-нибудь типа того:

*******************
.htaccess

RewriteEngine On
RewriteRule ^/([A-Za-z0-9_^/]+).pdf/$ download.php?filename=$1 [L]

*******************
download.php

<?php
$filename = $_GET['filename'];

// нужен для Internet Explorer, иначе Content-Disposition игнорируется
if(ini_get('zlib.output_compression'))
ini_set('zlib.output_compression', 'Off');

header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false);
header("Content-Type: application/pdf");
header("Content-Disposition: attachment; filename=\"".basename($filename)."\";" );
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize($filename));
readfile("$filename");
exit();
?>

Мне тут дети мешают, колбасятся как сволочи - так что мог где-нить чуть неверно написать, но суть ясна, думаю.
ShtriX вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перезагрузился дедик, получил уведомление... как реализовать..? tyshkancheg Брут дедиков, способы брута, нужный софт 1 28.08.2013 02:17
[Продажа] Продаю тему заработка как рр и сс реализовать в денежные средства Peres Деньги, темы, способы заработка 5 18.07.2013 20:32
подскажите vds tyshkancheg Работа с дедиками 7 29.09.2012 20:36
Цепочка нескольких проксей. Как реализовать..? tyshkancheg Proxy FAQ | Что такое прокси и как ими пользоваться 5 30.05.2012 10:47
Подскажите fesbest Флейм 0 16.03.2011 11:55




DDoS Protected




Мы в твиттере, Proxy-Base.Org Twitter

Proxy-Base Community - Анонимность и безопасность в интернете.
Наши партнеры: CRC Labs, SEO-Crack.Com, Garsuk.Com, SED Team, Skladchik.com, BSS Family

Powered by vBulletin® | Булка сделана в пекарне®
Copyright © 2000 - , Jelsoft Enterprises Ltd. Перевод: zCarot
Вся информация на сайте выложена исключительно в ознакомительных целях.