0) { $response = $wmxi->X2( intval($_POST["tranid"]), # номер перевода в системе учета отправителя; любое целое число без знака, должно быть уникальным $_POST["pursesrc"], # номер кошелька с которого выполняется перевод (отправитель) $_POST["pursedest"], # номер кошелька, но который выполняется перевод (получатель) floatval($_POST["amount"]), # число с плавающей точкой без незначащих символов intval($_POST["period"]), # целое от 0 до 255 символов; 0 - без протекции trim($_POST["pcode"]), # произвольная строка от 0 до 255 символов; пробелы в начале или конце не допускаются trim($_POST["desc"]), # произвольная строка от 0 до 255 символов; пробелы в начале или конце не допускаются intval($_POST["wminvid"]) # целое число > 0; если 0 - перевод не по счету ); # Преобразовываем ответ сервера в структуру. Входные параметры: # - XML-ответ сервера # - кодировка, используемая на сайте. По умолчанию используется UTF-8 $structure = $parser->Parse($response, DOC_ENCODING); # преобразуем индексы структуры к более удобным для доступа. # Не рекомендуется проводить такое преобразование с с результатом, если он содержит # множество однотипных строк (например, список транзакций) # если надобности в аттрибутах XML-тегов ответа нет, то второй параметр можно # установить в false - в таком случае структура выйдет более компактной $transformed = $parser->Reindex($structure, true); } ?>
=htmlspecialchars(@$response, ENT_QUOTES);?>
Номер перевода: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["tranid"], ENT_QUOTES); ?>
Отправитель: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["pursesrc"], ENT_QUOTES); ?>
Получатель: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["pursedest"], ENT_QUOTES); ?>
Сумма: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["amount"], ENT_QUOTES); ?>
Коммиссия: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["comiss"], ENT_QUOTES); ?>
Тип перевода: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["opertype"], ENT_QUOTES); ?>
Срок протекции: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["period"], ENT_QUOTES); ?>
Номер счёта: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["wminvid"], ENT_QUOTES); ?>
Описание: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["desc"], ENT_QUOTES); ?>
Создан: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["datecrt"], ENT_QUOTES); ?>
Изменён: =htmlspecialchars(@$transformed["w3s.response"]["operation"]["dateupd"], ENT_QUOTES); ?>
Код ошибки: =htmlspecialchars(@$transformed["w3s.response"]["retval"], ENT_QUOTES); ?>
Описание ошибки: =htmlspecialchars(@$transformed["w3s.response"]["retdesc"], ENT_QUOTES); ?>