Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как выдернуть ссылку после выполнения формы?
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Как выдернуть ссылку после выполнения формы?

Страниц (1): [1]
 

1. Анатолий1977 - 05 Июня, 2017 - 14:15:48 - перейти к сообщению
Всем привет! Нужна помощь!
Есть форма (прием платежей через яндекс кошелек)
CODE (html):
скопировать код в буфер обмена
  1. <form method="POST" action="https://money.yandex.ru/quickpay/confirm.xml">
  2. <input name="quickpay-form" value="small" type="hidden">
  3. <input name="is-inner-form" value="true" type="hidden">
  4. <input name="paymentType" value="AC" type="hidden">
  5. <input name="receiver" value="410014105362440" type="hidden">
  6. <input name="targets" value="назначение" type="hidden">
  7. <input name="sum" value="2" type="hidden">
  8. <input name="successURL" value="http://domen.ru" type="hidden">
  9. <input name="label" value="" type="hidden">
  10. <input name="referer" value="" type="hidden">
  11. <button><span>Перевести</span></button>
  12. </form>
  13.  

После нажатия на кнопку, генерируется ссылка вроде:
money.yandex.ru/pay/carddetails.xml?requestid=c91a292e-061e-4981-84fa-3804d7a5ebf2
Как получить эту ссылку от яндекса? начинаю подозревать, что это не возможно! Перебрал кучу разных способов, все без толку! Нужна часть от этой ссылки "c91a292e-061e-4981-84fa-3804d7a5ebf2" (но это уже другой вопрос)
вывод этой ссылки нужен в echo ну или запись в txt файл.
Можно было бы конечно просто скопировать этот адрес и не париться, но этот адрес имеет ограниченное время жизни (примерно 15 минут) после чего требуется новый идентификатор.
Товарищи программисты! Прошу помощи, ну или хотя бы пните в нужном направлении!!! Спасибо! =)
2. OrmaJever - 05 Июня, 2017 - 14:31:34 - перейти к сообщению
всё что нужно о платеже яндекс присылает в ответе, а всё что не нужно вы не получите.
3. Анатолий1977 - 05 Июня, 2017 - 14:41:37 - перейти к сообщению
OrmaJever пишет:
всё что нужно о платеже яндекс присылает в ответе, а всё что не нужно вы не получите.
Да. Это печально.
4. OrmaJever - 05 Июня, 2017 - 15:21:41 - перейти к сообщению
Это не печально, это безопасность. После редиректа вы попадаете на другой сайт, как вы хотите с другого сайта вы хотите получить данные?

 

Powered by ExBB FM 1.0 RC1