Reply to Re: $_POST values to Worldpay https thru a script and not a form

Your name:

Reply:


Posted by Manuel Lemos on 04/11/06 19:11

Hello,

on 04/11/2006 11:16 AM Angelos said the following:
> For long time now I am trying to POST some variables from a form to a
> script and then that script POST them to another External page or
> payment gateway like worldpay.
>
> The reason I want to do that is because I want the user to enter his
> details in my website and then post them in Worldpay and continue any
> other steps he has to do to pay and then ofcourse using the callback
> function right back to the database if the transaction was Succesfull or
> not.
>
> I used curl like in the example bellow:
> $urlString = "cartId=56997&name=fred";
> $ch = curl_init("https://select.worldpay.com/wcc/purchase");
> curl_setopt($ch, CURLOPT_HEADER, 0);
> curl_setopt($ch, CURLOPT_POST, 1);
> curl_setopt($ch, CURLOPT_POSTFIELDS, $urlString);
> curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);// allow redirects
> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
> echo $data = curl_exec($ch);
> curl_close($ch);
>
> but thats not working as I expect it to work.
> I would excpect to redirect to https://select.worldpay.com/wcc/purchase
> and post the values in the $urlString.

Don't you need to authenticate somewhere?

Anyway, you may want to try this HTTP client class that supports
redirection and cookie handling. If it does not work for some reason,
you can enable debug output to see exactly the dialog with the server to
figure what is going on:

http://www.phpclasses.org/httpclient


--

Regards,
Manuel Lemos

Metastorage - Data object relational mapping layer generator
http://www.metastorage.net/

PHP Classes - Free ready to use OOP components written in PHP
http://www.phpclasses.org/

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация