我有一个页面接受来自远程站点的POST.我想检测这些POST来自哪个域.我意识到它可以被欺骗,但它总比没有好.我试过访问HTTP_REFERER变量,但它只返回null.
该页面接受来自PayPal(即时付款通知)和其他支付网关等来源的POST.
我如何获得推荐电话?
我希望能够从print_r隐藏我的数据库连接,所以我使用静态变量.我有一个基类和一些对象类.理想情况下,它们都将共享相同的数据库连接.分享这个的最佳方式是什么?我设置它的方式现在"有效",但它感觉不对.必须是更好的方法.(从逻辑上讲,这些类不应该互相继承)
class base {
private static $db;
function __construct() {
self::$db = new DB(); // our database class
$foo = new Foo( self::$db ); // some other class that needs the same connection
}
}
class Foo {
private static $db;
function __construct( $db ) {
self::$db = $db;
}
}
Run Code Online (Sandbox Code Playgroud)