powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / передача переменных в xml
4 сообщений из 4, страница 1 из 1
передача переменных в xml
    #38284821
Фотография RomaMarusyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем хорошего дня! Мне нужна ваша помощь для передачи переменных в XML с РНР.
Хочу подключить на сайт оплату через LiqPay, для этого формирую ХМЛ сторку на РНР:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
<?php

$merchant_id='ххххх';   
$signature="ххххх";
$url="https://www.liqpay.com/?do=clickNbuy";
$method='card';
$id=number_format($tpl['arr']['id']); 
$phone='+20123145121';
$amount=number_format($tpl['arr']['total']);

$xml='<request>      
      <version>1.2</version>
      <merchant_id>i9865490585</merchant_id>
      <result_url>http://mysite.com.ua/index.php?controller=pjFront&action=confirmLiqPay</result_url>
      <server_url>http://mysite.com.ua/index.php?controller=pjFront&action=confirmLiqPay</server_url>
      <order_id>82</order_id>
      <amount>$amount</amount>
      <currency>UAH</currency>
      <description>Comment</description>
      <default_phone></default_phone>
      <pay_way>card</pay_way>
</request>';	
	$xml_encoded = base64_encode($xml); 
	$lqsignature = base64_encode(sha1($signature.$xml.$signature,1));
	
echo("<form action='$url' method='POST'>
      <input type='hidden' name='operation_xml' value='$xml_encoded' />
      <input type='hidden' name='signature' value='$lqsignature' />
	<input type='submit' value='Pay'/>
	</form>");	    
?>


Но на LiqPay пишет: Передан некорректный XML
-не закрыт один из тегов;
-присутствуют не только латинские символы;
Что у меня не так? По моему там что то с <result_url> и <server_url>, когда я ставлю просто http://mysite.com.ua тогда проходит, но мне нужно чтоб вызывался именно этот контроллер index.php?controller=pjFront&action=confirmLiqPay.
Подскажите пожалуйста что делать?
заранее спасибо :)
...
Рейтинг: 0 / 0
передача переменных в xml
    #38284825
Фотография RomaMarusyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://mysite.com.ua это так для пимера
...
Рейтинг: 0 / 0
передача переменных в xml
    #38284831
Фотография RomaMarusyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема в символе амперсанд («&»)???
...
Рейтинг: 0 / 0
передача переменных в xml
    #38284853
Фотография RomaMarusyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RomaMarusykпроблема в символе амперсанд («&»)???
так заменил на & и ничего не поменялось
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / передача переменных в xml
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]