Sunday
Cōgitō ergō sum
- Регистрация
- 13 Дек 2009
- Сообщения
- 823
- Реакции
- 342
- Автор темы
- #1
Подскажите пожалуйста, как реализовать следующую схему.
Сейчас на сайте есть страница с формой оплаты через робокассу. Цены за услуги заранее определены.
Жмякнули на кнопку, пошел переход на страницу оплаты на стороне робокассы.
Делаю более гибкую оплату. Т.е. пользователь сам вводит кол-во дней, которые он хочет оплатить. От кол-ва дней зависит и цена соответственно. Поэтому заранее знать невозможно, что мы отправим в робокассу.
Мне нужно как-то на стороне сервера все это проверить на корректность, а потом уже отправить форму робокассе без участия пользователя.
Вот как это сделать правильно не понимаю. Для того, чтобы проверить данные на сервере нужно отправить форму. А как потом отправить форму в робокассу? Делать какую-то промежуточную форму? Или как иначе можно это реализовать?
Спасибо заранее за полезные ответы.
UPD
Всё решилось автоматической отправкой промежуточной формы:
Сейчас на сайте есть страница с формой оплаты через робокассу. Цены за услуги заранее определены.
Жмякнули на кнопку, пошел переход на страницу оплаты на стороне робокассы.
Делаю более гибкую оплату. Т.е. пользователь сам вводит кол-во дней, которые он хочет оплатить. От кол-ва дней зависит и цена соответственно. Поэтому заранее знать невозможно, что мы отправим в робокассу.
Мне нужно как-то на стороне сервера все это проверить на корректность, а потом уже отправить форму робокассе без участия пользователя.
Вот как это сделать правильно не понимаю. Для того, чтобы проверить данные на сервере нужно отправить форму. А как потом отправить форму в робокассу? Делать какую-то промежуточную форму? Или как иначе можно это реализовать?
Спасибо заранее за полезные ответы.
UPD
Всё решилось автоматической отправкой промежуточной формы:
Код:
echo '<script>document.form.submit();</script>';
Последнее редактирование: