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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Скрипт для продажи файлов... Посоветуйте готовое решение, плиз 
V
    Опции темы
WebS
Дата 6.8.2008, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Нужен скрипт, для продажи файлов, покупателям...
Т.е пользователь не должен видить адрес того, что скачивает, и этот файл должен скачать только один юзер, чтобы больше некому не достался...
Посоветуйте плиз какие нуибудь наработки, или готовые решения из этой области, может уже кто сталкивался! smile
--------------------
Услуги web мастера... php+sql, вёрстка, дизайн, программирование, и.д.р
PM MAIL WWW ICQ   Вверх
gta4kv
Дата 6.8.2008, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 21
Всего: 91



Столько раз уже обсуждалось, что неприлично постить вновь.

Пройдите в поиск.

Это сообщение отредактировал(а) gta4kv - 6.8.2008, 17:39
PM MAIL   Вверх
bars80080
Дата 6.8.2008, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



вот последняя из них http://forum.vingrad.ru/forum/topic-222095.html
PM MAIL WWW   Вверх
WebS
Дата 7.8.2008, 02:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Ага, спасибо smile)

А какой тип нужно писать в header(..... чтобы пользователь именно скачивал этот файл, и он не отображался простым текстом в браузере? (Расширение rar и exe)
--------------------
Услуги web мастера... php+sql, вёрстка, дизайн, программирование, и.д.р
PM MAIL WWW ICQ   Вверх
bars80080
Дата 7.8.2008, 08:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



архивируй их в rar или zip и нормально будет скачиваться
PM MAIL WWW   Вверх
WebS
Дата 7.8.2008, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Ага, а как произвести саму выдачу файла?
Просто считать в масив: $file=file('1.rar'); 
А потом выводить масив юзеру?

В таком случае виден просто файл текстом..., а не вопрос "Вы действительно хотите скачать файл?"... smile
--------------------
Услуги web мастера... php+sql, вёрстка, дизайн, программирование, и.д.р
PM MAIL WWW ICQ   Вверх
bars80080
Дата 7.8.2008, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



отправить соответствующий заголовок браузеру
PM MAIL WWW   Вверх
skyboy
Дата 7.8.2008, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(WebS @  7.8.2008,  01:13 Найти цитируемый пост)
А какой тип нужно писать в header

посмотри в списке mime-типов
PM MAIL   Вверх
WebS
Дата 7.8.2008, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата

посмотри в списке mime-типов
Спасибо большое smile
Всё работает!!! smile)
Кому надо, могу дёшево продать скрипт для продажи файлов smile 4 WMZ)))
--------------------
Услуги web мастера... php+sql, вёрстка, дизайн, программирование, и.д.р
PM MAIL WWW ICQ   Вверх
bars80080
Дата 7.8.2008, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



ты забыл процент скинуть за разработку и консалтинг
PM MAIL WWW   Вверх
WebS
Дата 7.8.2008, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Ага, если кто купит - поделюсь с вами))

Балин... Он работает, но ещё не полнестью))
Все проверки устравивает, сама защита работает... Уже тестировали...)
А вот файлы он криво выдаёт... Или выдаёт нормально но с нитем расширением:

Код

   if($resh==".jpg" || $resh==".gif" || $resh==".png") { 
     header("Content-type: image/gif"); $yes=1; }
   if($resh==".txt") { 
     header("Content-type: txt"); $yes=1; }
   if($resh==".avi" || $resh==".mpg" || $resh==".mpeg") { 
     header("Content-type: video/mpeg"); $yes=1; }
   if($resh==".mp3" || $resh==".mp4" || $resh==".wav") { 
     header("Content-type: audio"); $yes=1; }
   if($resh==".doc") {
     header("Content-type: application/msword");
   }
   if($resh==".exe") {
     header("Content-type: application/octet-stream");
   }
   if($resh==".zip" || $resh==".rar") {
     header("Content-type: application/zip");
   }
Вот... Для rar файлов таки и не нашол нужного заголовка, а с ехе - всёравно такст прёт вместо данных))
Но с видио, картинками, текстовыми файлами, и Вордовскими доками работает номально smile)
Помагите плиз, доделать его так, чтобы ехе и rar тоже нормально качались,... А то тут какойто непонятный текст вместо архивов и прог качается))
--------------------
Услуги web мастера... php+sql, вёрстка, дизайн, программирование, и.д.р
PM MAIL WWW ICQ   Вверх
gta4kv
Дата 7.8.2008, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 21
Всего: 91



Мусье, вы извращенец.

почему нельзя было использовать просто:
Цитата

header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");


Это сообщение отредактировал(а) gta4kv - 7.8.2008, 16:04
PM MAIL   Вверх
WebS
Дата 7.8.2008, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Код

header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
Спасибо, файлы сохраняются все... 
Но теперь проблема в имине файла, т.е каждый файл загружаемый этим скриптом сохранятеся с иминем download, и расширением php... А я бы хотел чтобы имя, и расширение соответствовали расширению реального файла... Ато получаеться, что юзер качает прогамму, а она сохраняется как пхп файл...)
Может быть есть нечто вроде 
header("Content-Name: file.rar");
Т.е чтобы менялось имя выдаваемого файла...
Посоветуйте плиз, очень нужно... smile
--------------------
Услуги web мастера... php+sql, вёрстка, дизайн, программирование, и.д.р
PM MAIL WWW ICQ   Вверх
Wentix
Дата 9.8.2008, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Код

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

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.1473 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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