私のクライアントがPaypalの速達チェックフローを使用して支払うことを希望します。私のウェブサイトはCodeIgniterで開発されています。お客様がキャンセルしてbcoz PaypalがキャンセルURLの末尾に「token = $$$$$$$」を追加した場合、404エラーが表示されます。CodeIgniterのPaypalエクスプレスチェックアウト
友達を教えてもらえますか?
私のクライアントがPaypalの速達チェックフローを使用して支払うことを希望します。私のウェブサイトはCodeIgniterで開発されています。お客様がキャンセルしてbcoz PaypalがキャンセルURLの末尾に「token = $$$$$$$」を追加した場合、404エラーが表示されます。CodeIgniterのPaypalエクスプレスチェックアウト
友達を教えてもらえますか?
GETパラメータを使用してURLを作成し、提供されたトークンにアクセスするためには、2つのことが必要です。システム/アプリケーション/ config.phpの中にまず
、変更:
$config['uri_protocol'] = "AUTO";
...へ...通常の方法でルートへのURLを許可する
$config['uri_protocol'] = "PATH_INFO";
。それは場所にいたら、コントローラのメソッドの先頭に同様にこれを追加します。
$token = $this->input->get('token');
:必要な場合は、トークン値にアクセスするためにこれを使用することができた後に$ _GET配列を、復活します
parse_str($_SERVER['QUERY_STRING'],$_GET);
...あなたはすべて完了です!
これをCIから取り出します。コミュニケーションには常に$ _SESSIONがあります。