Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> получение файла, только со страницы 
:(
    Опции темы
z-END
Дата 18.1.2005, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



Цитата(IZ @ 18.1.2005, 15:27)
header ($tt); // откуда это?

эт я эксперементировал, и стереть заыбл=) не обращай внимания его нет.

Цитата(IZ @ 18.1.2005, 15:27)
Если тебе блоками надо читать, то лучше использовать fread или frgets

мне надо передать файл (чтобы открылось окошко "Сохранить объект как")
насчет болками или нет это я незнаю smile



--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
penizillin
Дата 18.1.2005, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 10.11.2004

Репутация: 8
Всего: 9



а нельзя весь файл одним махом через include() вставить?
PM MAIL ICQ   Вверх
z-END
Дата 18.1.2005, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



penizillin это как?


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
penizillin
Дата 18.1.2005, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 10.11.2004

Репутация: 8
Всего: 9



поправлюсь, readfile().
PM MAIL ICQ   Вверх
Chuck
Дата 18.1.2005, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Сушня
**


Профиль
Группа: Эксперт
Сообщений: 442
Регистрация: 12.12.2003
Где: Узбекистан, Ташке нт

Репутация: нет
Всего: 9



Цитата
предположим юзер №1 действительно получил файл через get.php, но он ведь при скачивании легко узнает реальное местонахождение файла и сможет его передать юзеру №2 который уже сможет получить данный файл минуя get.php
Или я опять туплю?

Тупишь ...
Как он узнает? (Если только ошибки скрипте не будет)
Цитата
ИМХО скрипт тоже не имеет права читать из файла с такими аттрибутами..

Группа файла должна соответствовать группе скрипта (в 90% это группа apache)

penizillin Можно, попробуй!
Цитата
Chuck, а не проще просто в конфе апача запретить чтение с сайта *.mp3 файлов?

Не всегда работает - это раз!
2. Не все хостинги поддерживают .htaccess (мало ли кто, что вздумает smile
IMHO, скрипты должны работать хорошо в настройках по умолчанию!
Цитата
Не помню как, но такая возможность должна быть у Апача. И будет Вам просто ошибка что нет прав на запуск данных файлов.

А смысл?
z-ENDу, я понял, надо путь к файлу скрыть, а не запретить скачивание ....

Это сообщение отредактировал(а) Chuck - 18.1.2005, 21:49
PM MAIL WWW GTalk   Вверх
z-END
Дата 19.1.2005, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



Chuck
1 .htacces на хостинге поддерживается
2
Цитата(Chuck @ 18.1.2005, 21:45)
Тупишь ...
ну вообщето-я и не сомневалсяsmile
ЗЫ а туплю по тому, что сначала я думал просто сделать так:<A href="bla-blabal>файло</A> =)
Цитата(Chuck @ 18.1.2005, 21:45)
я понял, надо путь к файлу скрыть, а не запретить скачивание ....

Мне надо сделать так что-бы файл можно было скачать с сайта только через get.php и никак иначе, а каким способом роли не играет=)
наверное действительно проще всего создать подпапку "FLKEFEMFWEOFEWPOEMR\FIGA1\FIGA2\" и положить туда файл и все-тутsmile

Это сообщение отредактировал(а) z-END - 19.1.2005, 09:54


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
IZ@TOP
Дата 19.1.2005, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Цитата(z @ 19.1.2005, 10:53)
наверное действительно проще всего создать подпапку "FLKEFEMFWEOFEWPOEMR\FIGA1\FIGA2\" и положить туда файл и все-тут


z-END, как это реализовано на 3mp3.ru smile только там еще такая фича, что качаешь напрямую, но линки потом убиваются сервером. То есть сначало создаются виртуал. каталоги которые ведут к файлам на сервере и по истечении 24 часов они удаляются.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Chuck
Дата 20.1.2005, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Сушня
**


Профиль
Группа: Эксперт
Сообщений: 442
Регистрация: 12.12.2003
Где: Узбекистан, Ташке нт

Репутация: нет
Всего: 9



IZ@TOP,
z-END
Вы говорите про сессии или про что-то другое?

z-END
Можно путь к файлу хранить в базе, тогда будет просто www.site.com/index.php?id=123
Т.е. будет у тебя таблица, ты будешь передавать ID, а mysql возвращать путь, ну а скрипт скаивать ...
Уверяю, никто таким образом твой путь не увидит ...
PM MAIL WWW GTalk   Вверх
z-END
Дата 23.1.2005, 10:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



Chuck MySQL на хосте отсутсвует, но это можно решить и просто через какой-нить файл типа myfiles.ini где и хранить 123=/mysite/dir1/music.mp3 и т.п.
ЗЫ: почему код который я привел, не поддерживает докачу и не выдает суммарный размер файла?


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.3776 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.