View difference between Paste ID: 76yhbwXL and FQuvmS39
SHOW: | | - or go back to the newest paste.
1
// File: wp-checkout/wp-checkout.php
2
// Line: Approximately line #2848
3
// Changes: 2 small changes as noted below
4
5
$header = "";
6-
$header .= "POST /cgi-bin/webscr HTTP/1.0" . "\r\n";
6+
$header .= "POST /cgi-bin/webscr HTTP/1.1" . "\r\n";
7
$header .= "Content-Type: application/x-www-form-urlencoded" . "\r\n";
8
$header .= "Content-Length: " . strlen($req) . "\r\n\r\n";
9
$ppurl = ($this -> get_option('pp_sandbox') == "Y") ? 'www.sandbox.paypal.com' : 'www.paypal.com';
10
$fp = fsockopen($ppurl, 80, $errno, $errstr, 30);
11
12
//.....several lines of code here
13
14
if (!$fp) {
15
	$message = __('An HTTP error has occurred', $this -> plugin_name);
16
} else {
17
	fputs($fp, $header . $req);
18
19
	while (!feof($fp)) {
20
		$res = null;
21-
		$res = fgets($fp, 1024);
21+
		$res = trim(fgets($fp, 1024));