X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Пытаюсь написать Click&Buy1.2 мерчант для LiqPay. Нужна помощь...
mastaadon
mastaadon
Topic Starter сообщение 12.5.2009, 0:56; Ответить: mastaadon
Сообщение #1


Пытаюсь отправить гибрид данные xml и подпись мерчанта без вмешивания html формы с код. Есть php код:
[php]<?php

$merchant_signature = "zxfRJG1lIjFxfCkeizeK2RbV6wwiFcjT9fzp5ii";
$merchant_id = "i3625783976";
$result_url = "http://www.shopname.com/status.php";
$server_url = "http://www.shopname.com/order_status.php";
$summa = 0.01;
$order_id = 65;
$description = "Test";
$currency = "USD";


$xml="<request>
<version>1.2</version>
<result_url>".$result_url."</result_url>
<server_url>".$server_url."</server_url>
<merchant_id>".$merchant_id."</merchant_id>
<order_id>".$order_id."</order_id>
<amount>".$summa."</amount>
<currency>".$currency."</currency>
<description>".$description."</description>
<default_phone></default_phone>
<pay_way>card</pay_way></request>";


$sign=base64_encode(sha1($merchant_signature.$xml.$merchant_signature,1));

$xml_encoded = base64_encode($xml);
?>[/php]Полученные $sign и $xml_encoded нужно отправить следующим образом:
<form action="https://liqpay.com/?do=click_n_buy" method="POST">
<input type="hidden" name="operation_xml" value="(сюда вставить$xml_encoded )">
<input type="hidden" name="signature" value="(сюда вставить $sign)">
</form>
Моя нерешенная задача заключалась в том, что бы отправить данные не вмешивая в код HTML. То есть передать данные с той же страницы не используя дополнительную страницу. Надеюсь ясно выразился :).
Буду весьма признателен за помощь.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 12.5.2009, 1:22; Ответить: Webmaster_hb
Сообщение #2


curl вам в помощь
в двух словах
вам надо эмулировать работу браузера на одной странице

вам достаточно сформировать заголовок такой же как посылает страница html которую вы привели
и в нужное место вставлять ваши данные
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mastaadon
mastaadon
Topic Starter сообщение 12.5.2009, 1:52; Ответить: mastaadon
Сообщение #3


Пытался как то и с curl разобраться но так как и там и в php новичок не разобрался. Видимо не смог правильно сформировать массив. Если не трудно помогите с кодом что и как вписать в CURLOPT_POSTFIELDS

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Партнерская программа для Эзотерики, Магии, Таро
партнерка для эзотерики
0 LiveExpert 338 Вчера, 15:13
автор: LiveExpert
Открытая тема (нет новых ответов) Партнерская программа для Эзотерики, Магии, Таро
партнерка для эзотерики
0 LiveExpert 314 Вчера, 15:13
автор: LiveExpert
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыAzinomoney.com - гемблинг-партнерка с 65%RS для каждого
Гарантированный заработок на гемблинг-трафике
65 AzinoMoney 29182 27.3.2024, 19:10
автор: AzinoMoney
Открытая тема (нет новых ответов) Нужна ли плоская структура категорий в ИМ?
1 noviktamw 1062 26.3.2024, 21:50
автор: c4p1t4l15t
Горячая тема (нет новых ответов) Делаю полностью уникальный дизайн для сайтов!
46 AlexDIZ 93474 26.3.2024, 20:03
автор: AlexDIZ


 



RSS Текстовая версия Сейчас: 29.3.2024, 0:53
Дизайн