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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Скрытая передачя данных между хостами 
V
    Опции темы
chiffa
Дата 6.4.2009, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Добрый день. Такая ситуация. есть файл 1.php на сервере A

и файл 2.html на сервере B

необходимо из файла 1.php передать определенные код, к файл 2.html на другой серв. Получатель со стороны сервера В знает этот код и по нему проверяет то что данные пришли именно с сервера А и именно из файла 1.php, но другие пользователи не должны видеть этот код. Вообщем принцип цифровой подписи.

Подскажите идею как и чем то все передавать? smile

Сразу говорю что принцип получения и обработки на стороне сервера В (файл 2.html) должен быть придельно прост для настройки и "легок". Бубу признателен за любую идею

З.Ы. <input type='hidden'> естественно непроходит

Это сообщение отредактировал(а) chiffa - 6.4.2009, 12:23
PM MAIL   Вверх
MoLeX
Дата 6.4.2009, 11:55 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

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



сорри за оффтоп, но чела с ником Дуб у нас на форуме нет
Цитата(chiffa @  6.4.2009,  11:48 Найти цитируемый пост)
Дубу признателен за любую идею




--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
lelik133
Дата 6.4.2009, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



я в похожей ситуации использую пакет PEAR Request отправляю POST`ом данные с сервера a на сервер b. И там, и там php скрипт. Скрипт сервера b выдает ответ простым echo.

Это сообщение отредактировал(а) lelik133 - 6.4.2009, 12:04
PM ICQ   Вверх
skyboy
Дата 6.4.2009, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



вариант 1.
на сервере 2 установлена обработки и файлов .html тоже как PHP скриптов. соответственно, по адресу B/2.html будет PHP скрипт, который из параметров вызова будет определять некий код-пароль и сравнивать с эталоном. никто, кроме имеющего FTP доступ к серверу А или В этот пароль не увидят. Разве что сниффер в одной с сервером сети. получение сервером А на выбор: сокеты, curl или file_get_contents поверх оберток для http.
вариант 2. 
HTTP авторизация на сервере В, дополнительный опции cUrl/дополнительные заголовки при использовании сокетов на сервере А(чтоб передать HTTP-логин и пароль).
Цитата(MoLeX @  6.4.2009,  10:55 Найти цитируемый пост)
но чела с ником Дуб

он сказал "Буду". перепутал местами буквы.
PM MAIL   Вверх
chiffa
Дата 6.4.2009, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



На сервер "B" могут использовать не PHP, а к примеру Perl или ASP. поэтому нужно что то универсальное, так сказать....
PM MAIL   Вверх
ksnk
Дата 6.4.2009, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


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

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



А fopen не подходит? 
 
Если нужен особый секрет - пусть пользуются функциями mcrypt. Ключами, открытыми-закрытыми можно и заранее обменяться...


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
lelik133
Дата 6.4.2009, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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




chiffa, абсолютно все равно какой серверный язык на сервере B. на нем нужно только выдать ответ. В этом случае скрипт с сервера A является "браузером" для B. Делайте там echo/print/fprintf любой оператор вывода, или отдавайте ответ в xml если там сложная структура.
PM ICQ   Вверх
skyboy
Дата 6.4.2009, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(chiffa @  6.4.2009,  11:27 Найти цитируемый пост)
а к примеру Perl или ASP

т.е. при использовании этих языков нет возможности обработать параметры, переданные методом GET?  smile 
PM MAIL   Вверх
chiffa
Дата 6.4.2009, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



skyboy, да причем здесь $_GET или $_POST. имется ввиду что примеру на ПХП и АСП будут, мягко говоря разные функции для дешифровки того же mcrypt

Ладно, всем спасибо за идеи! Скорее всего буду копать в сторону CURL или как сказал ksnk fopen

Еще раз всем спасибо!


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.0572 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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