现在,我有一个页面在付款后加载来自 PayPal 的大量信息。我需要捕获其中的 5 条信息(payer_id
、amount
、payment_type
、payment_status
和 custom
) 并存储它们,以便后续页面加载事件能够与该数据进行交互。 (本网站使用 CodeIgniter 完成。)
假设我使用了 $_GET
,但我对此有些迷茫。有谁能帮忙吗?
示例网址:http://example.com/page3.php?payer_id=8675309&amount=300&payment_type=instant&payment_status=complete&custom=182&...
为清楚起见:我想从 URL 中提取我想要的变量,将它们分配到某处,然后我将从我的函数中调用它们以将它们存储在数据库中。我无法在页面加载时执行此操作,因此我必须在之后执行此操作。
最佳答案
这可能是您需要的吗?
$payer_id = $this->input->get('payer_id');
只需更改参数名称(payer_id、amount、payment_type、payment_status 和 custom)即可检索其值
您需要在 congif.php
$config['allow_get_array'] = TRUE;
提示:http://ellislab.com/codeigniter/user-guide/libraries/input.html
关于PHP - 捕获 URL 变量并将其传递到下一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25062300/