0

PHPスクリプトに含まれていた元のコードは次のとおりです。

$header = "POST /cgi-bin/webscr HTTP/1.0\r\n";
$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
$header .= "Content-Length: " . strlen($req) . "\r\n\r\n";

Paypalから、HTTP/1.1を使用するようにIPNスクリプトをアップグレードする必要があるというメールを受け取りました。指示に基づいて、コードを次のように変更しました。

$header .="POST /cgi-bin/webscr HTTP/1.1\r\n";
$header .="Content-Type: application/x-www-form-urlencoded\r\n";
$header .="Host: www.paypal.com\r\n";
$header .="Connection: close\r\n";

今日、支払いは完了しましたが、IPNはデータベースを更新しなくなり、これが私が行った唯一の変更です。何をすべきかについてのアイデアはありますか?

ありがとう!

4

1 に答える 1