Php Facebook应用程序未运行?

Php Facebook应用程序未运行?,php,facebook,Php,Facebook,我为Facebook应用程序买了一个脚本,如果添加了这部分代码,它似乎根本就没有加载页面。若我删除它,应用程序将不会请求用户发送邀请。这对我很重要 if ($user) { $fbid = $user; $log -> log_install($fbid); } 日志安装功能: function log_install($facebookid) { $country = $this->getcountry(); $ip = $this->ipaddre

我为Facebook应用程序买了一个脚本,如果添加了这部分代码,它似乎根本就没有加载页面。若我删除它,应用程序将不会请求用户发送邀请。这对我很重要

if ($user) {
$fbid = $user;
$log -> log_install($fbid);
} 
日志安装功能:

function log_install($facebookid)
{   
    $country = $this->getcountry();
    $ip = $this->ipaddress();
    $datestamp = date("Y-m-d");
    $date = date_create();
    $timestamp = date_timestamp_get($date);
    // first we check and abort logging if facebookid already exists;
    if($this->check_id($facebookid) != 1)
    {
        mysql_query("INSERT INTO installs (facebookid, country, ip, datestamp, timestamp) VALUES ('$facebookid', '$country', '$ip', '$datestamp', '$timestamp')");
    } 
}

我该如何处理这个问题?我可以提供进一步的信息,如果这是不够的。我有基本的PHP知识,但这还不足以解决此问题。

警告您的代码可能容易受到sql注入攻击。感谢您指出这一点!但是代码本身可以吗?那么我应该看看哪里呢?我同意如果你在使用linux,试着使用mapsql来测试安全性:只是一个tipI,我不使用linux,我也不是真正的开发人员。刚买了这个脚本,并试图用我有限的知识来修复它。