![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2005
Сообщений: 17
|
нужно что бы картинка не открывалась в окне браузера а появлялось окошко с предложением сохранить на жесткий диск юзера... как это сделать? слышал че та про потоки какие то... ну вопщем вот, помогите оч прошу!
|
|
|||||
|
Ветеран форума
|
header('Content-Disposition: attachment;filename=image.jpg');
header('Content-type: application/octet-stream'); |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 17
|
Цитата:
ЗЫ и еще вопросик в догонку как пхп скриптом изменить чмод для файла? ОС не юникс... |
|
|||||
|
Ветеран форума
|
я не писал как выводить фаил...
header('Content-Disposition: attachment;filename=image.jpg'); header('Content-type: application/octet-stream'); readfile('/path/to/file/file.jpg'); exit(); |
|
|||||
|
Ветеран форума
|
по поводу chmod - никак...
винда плохо себе представляет - что такое чмоды... |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 17
|
мне и не нада как выводить файл мне нада как прописать к нему путь если файл в другом каталоге?
а как тогда сделать при загрузке на фтпшник что бы выставлялся автоматом чмод? |
|
|||||
|
Ветеран форума
|
какой путь...
ты про что говоришь? какой фтп? какой чмод? каша... сформулируй все вопросы нормально... от того как ты сможешь сформулировать свои вопросы, зависит на сколько тебе можно помочь. |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 17
|
путь) ты привел пример скачивания файла расположеного в одном каталоге с файлом-скриптом, а если файл скачивания расположен в другом каталоге, то такой скрипт к нему неприменим, вот и спрашиваю как правльно оформить путь в другой каталог!
фтп) чмод ведь применим тока в случае с фтп... вот у меня картинки не открываются которые залиты через фтп т.к. им чмод не позволяет, а я заливаю многа картинок и все должны открывацца! сейчас мне приходится все делать руками а я хочу что бы было автоматом, дак как так сделать? |
|
|||||
|
Ветеран форума
|
1 - я тебе дал скрипт, который берёт фаил из любого места на сервере... в хидерах указывать надо ТОЛЬКО название файла... без каких бы то ни было путей... в readfile - ты уже указываешь полный путь до нужного тебе файла... и он берётся из любой директории
2 - пхп работает от того же пользователя что и апач, так что если у тебя не открываются картинки просто так, то пхп, тебе тут не помощник, у него НЕ хватит прав на изменения чмодов... придётся тебе дальше делать ручками, или менять настройки ФТП самое главное - ты АБСОЛЮТНО не понимаешь что происходит по обоим вопросам... попробуй почитать какую нибудь вводную информацию... про основы HTTP и т.п. |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 17
|
Цитата:
2 - ну тогда не подскажешь какие настройки менять? просто картинки лежат на хостинге и я сам ничего изменять не могу... ясно... ну значит почитаю... |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:38. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|