> <?php
> $fp = fsockopen("www.paypal.com", 443, $errono, $errstr, 30);
> if (!$fp) {
>     echo "$errstr ($errno)<br>\n";
> } else {
>     fputs ($fp, "GET https://www.paypal.com/cgi-bin/webscr
> HTTP/1.1\015\012");
>     fputs ($fp, "HOST www.paypal.com\015\012");
>     fputs ($fp, "Content-type:
application/x-www-form-urlencoded\015\012");
>     fputs ($fp, "Content-Length: ". strlen($query)."\015\012");
>     fputs ($fp, "Connection: Close\015\012");
>     fputs ($fp, $query); // you might want to do some urlencoding here, if
> it hasn't been done already..
>     fputs ($fp, "\015\012\015\012");
>     while (!feof($fp)) {
>         $return .= fgets ($fp,128);
>     }
>     fclose ($fp);
> }
> ?>

I think this may fail for two reasons - it doesn't look much like valid
'SSL-speak' and, the paypal server possibly requires method 'POST'

jason




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to