在外部侦听器中使用内部库

时间:2014-11-04 20:08:51

标签: php codeigniter

我目前正在实施一个支付系统,该系统需要ok.php和ko.php网址才能确认付款。当在ok.php中收到确认时,我想首先通过库检查与我的数据匹配(有一种方法),然后从自定义邮件程序类发送电子邮件。 问题是这些库可以防止直接访问:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

由于支付处理器访问了ok.php,因此无法通过CodeIgniter加载,因此它没有定义“BASEPATH”,也无法访问这些库。

我发现this关于访问CodeIgniter超级项目的帖子,但我担心这种安全性,以及其他未按“预期”方式加载的可能影响。

创建侦听器URL并访问CodeIgniter函数的正确方法是什么?

0 个答案:

没有答案