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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Файловый мост + Referer, Как сделать Referer? 
:(
    Опции темы
CyClon
Дата 11.12.2005, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Код
<?php
if(isset($HTTP_POST_VARS['in']))
{
  $fn = $HTTP_POST_VARS['in'];
  $handle = fopen ($fn, 'rb');
  $contents = "";
  if(!$handle)
    echo 'Не могу открыть исходный файл';
  else
  {
    while(!feof($handle))
    {
      $data = fread($handle, 8192);
      $contents .= $data;
    }
    fclose ($handle);

    // './download/' можно заменить, например, на $HTTP_GET_VARS['path']
    $handle = fopen ('ftp://clon.ru/pub/SOFT/CyClon/' . basename($fn), 'wb');
    if(!$handle)
      echo 'Не могу создать записать файл';
    else
    {
      fwrite($handle, $contents);
      fclose($handle);
      echo 'Передача завершена';
    }
  }
}
?>

<FORM ACTION="<?php echo $_SERVER['PHP_SELF']; ?>" METHOD="post">
 <INPUT TYPE="hidden" NAME="act" VALUE="send">
 URL:<BR />
 <INPUT TYPE="text" NAME="in" SIZE="64"><BR />
 <INPUT TYPE="submit" VALUE=" Send ">
</FORM><BR />
</BODY></HTML>


Значит, это скрипт который перекачивает файлы между северами со скоростью сервера. Миную нас. То есть траффик в созранности. У меня на родине 2 вида траффика: Локальный и Внешний. Локальный - все что с ftp://clon.ru а внешний - весь инет. Локальный стоит 15 копеек а внешний в 10 раз дороже - 1.5 рубля.
Я хочу этим скриптом перекачивать файлы в FTP и потом оттуда скачивать.
Все вроде бы хорошо, но вот ftp уважает токо кубанских юзеров. С некубанских IP вход запрещен. Так вот...
Я думаю что эту проблему можно решить с помощью Referer, но как это сделать???
Кстати этот скрипт очень полезен тем, кто хранит все файлы у себя на сервере, чтобы передавать файлы миную ваш комп со скоростью света.

Это сообщение отредактировал(а) CyClon - 12.12.2005, 17:12


--------------------
user posted image
PM   Вверх
Megas
Дата 11.12.2005, 17:17 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











А с чего ты взял такую глупость, что эта проблема решится с изменением Referer?
  Вверх
CyClon
Дата 11.12.2005, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Ну а как же еще? Как-то IP определяется...


--------------------
user posted image
PM   Вверх
Mal Hack
Дата 11.12.2005, 21:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


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

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



Трафик пойдет в любом случае через тебя, если ты не разместишь скрипт на веб сервере своего прова, но в любом случае ты скорее всего ничего не получишь, т.к. внешняя и внутренняя сеть внутрип прова скорее всего разделены физически.
PM ICQ   Вверх
-=Ustas=-
Дата 12.12.2005, 07:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


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

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



Цитата(CyClon @ 11.12.2005, 16:57)
Все вроде бы хорошо, но вот ftp уважает токо кубанских юзеров. С некубанских IP вход запрещен. Так вот...

Замечу, что не только кубанских юзеров, а только тех кубанских юзеров, которые являются абонентами ЮТК. smile
Цитата(CyClon @ 11.12.2005, 16:57)
Я думаю что эту проблему можно решить с помощью Referer, но как это сделать???

Навряд ли ;)


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
CyClon
Дата 12.12.2005, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата
Навряд ли ;)


Печально но это правда...


Цитата
Замечу, что не только кубанских юзеров, а только тех кубанских юзеров, которые являются абонентами ЮТК. smile


Я в общем сказал... Просто слово Кубань лучше знают чем слово ЮТК.

Действительно, это распросттраняется на всех абонентов ЮТК, в том числе и на Росто-на-дону...

Цитата
Трафик пойдет в любом случае через тебя, если ты не разместишь скрипт на веб сервере своего прова, но в любом случае ты скорее всего ничего не получишь, т.к. внешняя и внутренняя сеть внутрип прова скорее всего разделены физически.


Ну не знаю... Ну чем отличается перекачка с сайта http://123.ru на http://321.ru от http://123.k.ru на http://clon.ru

Думаю что через меня не будет идти...

Это сообщение отредактировал(а) CyClon - 12.12.2005, 17:13


--------------------
user posted image
PM   Вверх
-=Ustas=-
Дата 12.12.2005, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


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

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



Цитата(CyClon @ 12.12.2005, 13:39)
Думаю что через меня не будет идти...

Правильно думаешь!!! smile


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
CyClon
Дата 12.12.2005, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Думаю-то я прально.. Но это еще нада реализовать..


--------------------
user posted image
PM   Вверх
Mal Hack
Дата 12.12.2005, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


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

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



CyClon если скрипт будет висеть не на твоей машине то да, через тебя трафик не пойдет, но и к сетке он не обратиться.
PM ICQ   Вверх
popkorn
Дата 12.12.2005, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



а у вас нету прокси сервера в сети ? например у меня пров дает проксик(если хочеш, то юзай ) + место под сайт, но так как у меня анлим то этим я не пользуюсь
PM MAIL   Вверх
CyClon
Дата 12.12.2005, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Вот, скрипт нада повесить на сайт а с сайта запросы в игнор... Короче, может дадут хочтинг кубанский от туда может и запросы удачны будут... Че они то сами не замутят эти штуку... Народ накачает много полезности... А траффик у них все равно анлим...


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


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

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