Для вставки кода используйте HTML-теги
<pre><code class="php">ваш код</code></pre>

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

18 комментариев

по хронологии
по рейтингу сначала новые по хронологии

Доброго времени суток!

Статья небось старая, но тем не менее спрошу.

Использую идею первого способа для отдачи pdf и djvu файлов.

Возникла такая проблема: при скачивании файла Opera, IE - все ок, а при скачивании Хромом имя файла сохраняется как крякозябры. Почему-то с кодировкой в имени проблемы. С чем это может быть связано? Возможно ли это как-то пофиксить?

Заранее спасибо.

Автор
Кобзарёв Михаил

Пример вашего кода покажите и ссылку на сайт, где посмотреть? Charset (кодировка) в РНР указана (Смотрите выделенную строку)?

Николай

При использовании второго способо гугл хром с настройками по умолчанию не скачивает файл и запрос на скачивание тоже не выдает.

Автор
Кобзарёв Михаил

Даже не знаю чем вам помочь ) Апаче на сервере есть? htaccess включен в настройках? Установлен ли модуль mod_headers?

А как сделать, чтобы наоборот принудительно pdf открывался в браузере ,а не закачивался?

Автор
Кобзарёв Михаил

Единственно, что приходит в голову для достижения кроссбраузерности - внедрять PDF файл через Flash - оболочку. Как здесь, например.

Жаль, не хотелось так накручивать.

Здравствуйте, Михаил!
Поняла, что эта статья - то, что мне нужно, но никак не могу дойти сознанием что именно нужно сделать, а точнее куда именно прописывать скрипты. У меня сайт на вордпрессе. Мне нужно, чтобы с него скачивалась книга в формате .pdf, которая просто открывается. В архив упаковывать не хочу, а где найти вот это :В .htaccess - не знаю. Подскажите, пожалуйста, если можете. Спасибо! На всякий случай мой сайт http:\kombriz.ru

В корне вашего сайта на FTP должен быть файл .htaccess, если его нет - создайте. Наличие точки в начале обязательно

вот такое

Либо модуля у вас нет такого на сервере либо хостер запрещает его использовать. У вас не бесплатный хостинг? Либо вы чтот неправильно скопировали и вставили (

Вопрос, наверное, не в тему, но если освоить курсы PHP, я разберусь с этим? Как Вы думаете?

Думаю, что да, но тут нет ничего сложного

вот такой:

нет, платный. Спринхост
Я заменяла полностью, или только строку, вставляла в середину и в конце, короче пробовала по-разному. У меня вот такой исходный файл, попробую вставить скриншот, если получится:

О, у меня есть! Большое спасибо! Буду мудрить)

Что-то ничего не выходит, когда я вношу в этом файле какие-нибудь изменения, у меня вместо сайта открывается вот такое окно: что-то скриншот не цепляется..

в вордпрессе не работает почему то, на чистом сайте получилось

Ваш пример покажите, какой вариант используете. Покажите htaccess.