The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"HTTP заголовок"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"HTTP заголовок"
Сообщение от Rodriges Искать по авторуВ закладки on 07-Июл-03, 17:07  (MSK)
Ситуация банальна. Служба поддержки. Пользователь задает вопрос и прикрепляет к нему файл, который сохраняется на сервере со случайным именем.
В базу данных заносится местонахождение файла, его настоящее имя и тип.

Сотрудник службы поддержки просматриваем вопросы и видит, что ссылку на прикреплённый файл. Но, так как файл сохранён на диске со случайным именем, то и у сотрудника он скачивается с этим самым случайным именем.

Как мне добиться того, чтобы имя стало нормальным? То есть какой мне нужно послать HTTP заголовок?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "HTTP заголовок"
Сообщение от kopic emailИскать по авторуВ закладки on 08-Июл-03, 00:02  (MSK)
>Ситуация банальна. Служба поддержки. Пользователь задает вопрос и прикрепляет к нему файл,
>который сохраняется на сервере со случайным именем.
>В базу данных заносится местонахождение файла, его настоящее имя и тип.
>
>Сотрудник службы поддержки просматриваем вопросы и видит, что ссылку на прикреплённый файл.
>Но, так как файл сохранён на диске со случайным именем, то
>и у сотрудника он скачивается с этим самым случайным именем.
>
>Как мне добиться того, чтобы имя стало нормальным? То есть какой мне
>нужно послать HTTP заголовок?


При генерации страницы подставляй настоящее имя из таблицы  и все тут....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "HTTP заголовок"
Сообщение от Rover Искать по авторуВ закладки on 08-Июл-03, 10:14  (MSK)
>Ситуация банальна. Служба поддержки. Пользователь задает вопрос и прикрепляет к нему файл,
>который сохраняется на сервере со случайным именем.
>В базу данных заносится местонахождение файла, его настоящее имя и тип.
>
>Сотрудник службы поддержки просматриваем вопросы и видит, что ссылку на прикреплённый файл.
>Но, так как файл сохранён на диске со случайным именем, то
>и у сотрудника он скачивается с этим самым случайным именем.
>
>Как мне добиться того, чтобы имя стало нормальным? То есть какой мне
>нужно послать HTTP заголовок?

можно вот так:
move_uploaded_file($_FILES["up_file"]["tmp_name"],  $_FILES["up_file"]["name"] );

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

Удачи

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "HTTP заголовок"
Сообщение от Rodriges Искать по авторуВ закладки on 08-Июл-03, 11:36  (MSK)
Ребята, все это очень хорошо, но совершенно практически не реализуемо.

Я не могу "просто" взять из базы данных имя файла и подставить его. В общем-то, я так и делаю, но добиваюсь лишь что-то типа <a href='KdaXt'>Истинное имя файла</a>, тогда как если скачать файл, то у него будет это же случайное имя.

Перемещать же файлы просто не хочу.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "HTTP заголовок"
Сообщение от zenon emailИскать по авторуВ закладки on 08-Июл-03, 19:55  (MSK)
>Ситуация банальна. Служба поддержки. Пользователь задает вопрос и прикрепляет к нему файл,
>который сохраняется на сервере со случайным именем.
>В базу данных заносится местонахождение файла, его настоящее имя и тип.
>
>Сотрудник службы поддержки просматриваем вопросы и видит, что ссылку на прикреплённый файл.
>Но, так как файл сохранён на диске со случайным именем, то
>и у сотрудника он скачивается с этим самым случайным именем.
>
>Как мне добиться того, чтобы имя стало нормальным? То есть какой мне
>нужно послать HTTP заголовок?


Этот заголовок должен сработать

header("Content-Disposition: attachment; filename=".$realfilename);

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру