![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| chiffa |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 734 Регистрация: 11.11.2003 Репутация: -1 Всего: -1 |
Добрый день. Такая ситуация. есть файл 1.php на сервере A
и файл 2.html на сервере B необходимо из файла 1.php передать определенные код, к файл 2.html на другой серв. Получатель со стороны сервера В знает этот код и по нему проверяет то что данные пришли именно с сервера А и именно из файла 1.php, но другие пользователи не должны видеть этот код. Вообщем принцип цифровой подписи. Подскажите идею как и чем то все передавать? Сразу говорю что принцип получения и обработки на стороне сервера В (файл 2.html) должен быть придельно прост для настройки и "легок". Бубу признателен за любую идею З.Ы. <input type='hidden'> естественно непроходит Это сообщение отредактировал(а) chiffa - 6.4.2009, 12:23 |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
сорри за оффтоп, но чела с ником Дуб у нас на форуме нет
-------------------- Amazing |
|||
|
||||
| lelik133 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 517 Регистрация: 5.2.2003 Где: Москва Репутация: 5 Всего: 14 |
я в похожей ситуации использую пакет PEAR Request отправляю POST`ом данные с сервера a на сервер b. И там, и там php скрипт. Скрипт сервера b выдает ответ простым echo.
Это сообщение отредактировал(а) lelik133 - 6.4.2009, 12:04 |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
вариант 1.
на сервере 2 установлена обработки и файлов .html тоже как PHP скриптов. соответственно, по адресу B/2.html будет PHP скрипт, который из параметров вызова будет определять некий код-пароль и сравнивать с эталоном. никто, кроме имеющего FTP доступ к серверу А или В этот пароль не увидят. Разве что сниффер в одной с сервером сети. получение сервером А на выбор: сокеты, curl или file_get_contents поверх оберток для http. вариант 2. HTTP авторизация на сервере В, дополнительный опции cUrl/дополнительные заголовки при использовании сокетов на сервере А(чтоб передать HTTP-логин и пароль). он сказал "Буду". перепутал местами буквы. |
|||
|
||||
| chiffa |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 734 Регистрация: 11.11.2003 Репутация: -1 Всего: -1 |
На сервер "B" могут использовать не PHP, а к примеру Perl или ASP. поэтому нужно что то универсальное, так сказать....
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
А fopen не подходит?
Если нужен особый секрет - пусть пользуются функциями mcrypt. Ключами, открытыми-закрытыми можно и заранее обменяться... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| lelik133 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 517 Регистрация: 5.2.2003 Где: Москва Репутация: 5 Всего: 14 |
chiffa, абсолютно все равно какой серверный язык на сервере B. на нем нужно только выдать ответ. В этом случае скрипт с сервера A является "браузером" для B. Делайте там echo/print/fprintf любой оператор вывода, или отдавайте ответ в xml если там сложная структура. |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
| chiffa |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 734 Регистрация: 11.11.2003 Репутация: -1 Всего: -1 |
skyboy, да причем здесь $_GET или $_POST. имется ввиду что примеру на ПХП и АСП будут, мягко говоря разные функции для дешифровки того же mcrypt
Ладно, всем спасибо за идеи! Скорее всего буду копать в сторону CURL или как сказал ksnk fopen Еще раз всем спасибо! |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |