|
|
|
| Есть задача сделать следующее:
Есть база данных Mysql
При появлениее у строки статуса 55 нужно чтобы дааные по https отправились на другой сервер, с него получается ответ в виде xml, нужно из этого ответа взять данные и записать в mysql.
Помогите грамотно сформировать запрос https и взять данные из xml | |
|
|
|
|
|
|
|
для: Staskin
(01.07.2006 в 07:25)
| | Гы) слишком мало информации | |
|
|
|
|
|
|
|
для: CrazyAngel
(01.07.2006 в 07:55)
| | Что не хватает?
проще говоря надо сгенерировать запрос по https к удаленному серверу и выдернуть из xml ответа данные | |
|
|
|
|
|
|
|
для: Staskin
(01.07.2006 в 08:00)
| | фукция
неподойдет?
если нет то сокеты =)
Получаем данные и парсим их регулярными
вроде вы похожий вопрос уже задавали =) | |
|
|
|
|
|
|
|
для: CrazyAngel
(01.07.2006 в 08:17)
| | ТАм авторизация... Basic
нет не задвал....
а где про сокеты почитать?
или пример | |
|
|
|
|
|
|
|
для: Staskin
(01.07.2006 в 08:20)
| | Пробовал вот так:
$fp = fsockopen($host,8080,$errno,$errstr,30);
if(!$fp) { die("Error: ".$errstr); return; }
fputs($fp,"POST $url HTTP/1.1\r\n");
fputs($fp,"Authorization: Basic ".base64_encode("$kp_login:$kp_pass")."\r\n");
fputs($fp,"Host: $host\r\n");
fputs($fp,"User-Agent: MSIE\r\n");
fputs($fp,"Connection: close\r\n\r\n");
while (!feof($fp)) {$a.=fread($fp,15);}
fclose ($fp);
//PRINT $a;
$kp_name=substr($a,290,18);
PRINT "<br>PaymentId $kp_name <br>";
$description=substr($a,464,25);
|
не работает почемуто... | |
|
|
|
|
|
|
|
для: Staskin
(01.07.2006 в 08:25)
| | Хм... так у вас POST-данные здесь не передаются? | |
|
|
|
|
|
|
|
для: cheops
(01.07.2006 в 11:07)
| | Почему не передаются? где ошибка
а забыл когда все на http было работало перевели на https и прерстало( | |
|
|
|
|
|
|
|
для: Staskin
(02.07.2006 в 06:23)
| |
<br>PaymentId <br>Description
вот что она мен отвечает | |
|
|
|
|
|
|
|
для: Staskin
(02.07.2006 в 06:23)
| | А на https вы просто так не передадите, там нужно вести обмен ключами - обычно с https работают через CURL. | |
|
|
|
|
|
|
|
для: cheops
(02.07.2006 в 11:35)
| | А можно подробнее про CURL | |
|
|
|
|
|
|
|
|
для: cheops
(01.07.2006 в 11:05)
| | Про CURL где почитать и как его к php прикрутить? | |
|
|
|
|
|
|
|
|
для: CrazyAngel
(02.07.2006 в 14:36)
| | А можно какойнить пример с отпрвкой данных по https и выдергиванию данных из ответа xml...
плиз.. | |
|
|
|
|
|
|
|
|
для: cheops
(03.07.2006 в 00:30)
| | ТАм просто проверка серта... нужен пример с авторизацией и получением дааных... | |
|
|
|
|
|
|
|
для: Staskin
(03.07.2006 в 04:23)
| | Люди помогите плиз... | |
|
|
|