Перенаправление данных формы POST на сайт после проверки входных данных в PHP - PullRequest
2 голосов
/ 03 сентября 2010

Итак, у меня есть бланк регистрации для ретрита , который подключен к PayPal. Теперь, прежде чем подключить его к PayPal, я настроил код на PHP, чтобы пройти и проверить правильность каждого поля, а также правильно их санировать. После этого он добавил бы этого человека в базу данных.

Теперь я хотел бы, чтобы после этого он перенаправил пользователя на платежную страницу PayPal, а также отправил всю информацию POST. Проблема в том, что я понятия не имею, как это сделать.

Пока моя граница - это действие формы. Если я хочу, чтобы все поля были проверены / очищены, и чтобы пользователь помещал их в мою базу данных, я устанавливаю действие формы на локальный register.php. Если я хочу, чтобы мой пользователь был фактически отправлен в PayPal, где его информация также передается через POST, тогда я устанавливаю действие формы на https://www.sandbox.paypal.com/cgi-bin/webscr (все еще в изолированной программной среде PayPal.)

Есть ли способ настроить действие формы на register.php и затем отправить информацию POST на https://www.sandbox.paypal.com/cgi-bin/webscr?

1 Ответ

2 голосов
/ 03 сентября 2010

На странице, где вы сохраняете свою информацию, покажите сообщение "Пожалуйста, подождите ...", затем создайте скрытую форму с действием, направленным на URL PayPal, с помощью php вставьте все поля в нем, сделайте их скрытыми и используя JavaScriptотправьте форму автоматически в PayPal.

...