Codeigniter - Paypal Lib - 让成功回归私人

时间:2009-12-23 02:59:16

标签: codeigniter

我正在使用Paypal Lib作为CI - 成功之后,它返回到“成功”页面,上面写着“谢谢!”,并为用户增加了1个功劳。问题是,页面“成功”可以随时访问。

如何使此页面无法访问,但仍可正常使用?

我是CI菜鸟!谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

在提供“成功”视图的控制器方法中,您可以包装成功操作(添加+1信用等)并在条件中加载“成功”视图以查看其中一个变量集成功购买后,由PayPal库存在。

如果它不存在,您可以致电:

redirect('');

(确保首先加载URL Helper)

将用户发送到application / config / config.php文件中定义的站点base_url。

以下是一个示例(我相信您的库特定):

function success()
{
     if(!$this->input->post('payer_id'))
     {
          redirect('');
     }

     $data['pp_info'] = $this->input->post();
     $this->view('paypal/success', $data);
}