Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / передача переменных в xml / 4 сообщений из 4, страница 1 из 1
04.06.2013, 11:11
    #38284821
RomaMarusyk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача переменных в xml
Всем хорошего дня! Мне нужна ваша помощь для передачи переменных в 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
04.06.2013, 11:12
    #38284825
RomaMarusyk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача переменных в xml
http://mysite.com.ua это так для пимера
...
Рейтинг: 0 / 0
04.06.2013, 11:15
    #38284831
RomaMarusyk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача переменных в xml
проблема в символе амперсанд («&»)???
...
Рейтинг: 0 / 0
04.06.2013, 11:25
    #38284853
RomaMarusyk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача переменных в xml
RomaMarusykпроблема в символе амперсанд («&»)???
так заменил на & и ничего не поменялось
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / передача переменных в xml / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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