@ в коде фермы

roug13

Участник
Доброго времени суток! Вопрос такой, собрался запускать ферму, установил SSL сертификат, и фф пропала(может и другая причина, но такая была очерёдность). В журнале пишет:
"
PHP Fatal error: Uncaught Error: Call to undefined method func::Userparse()
#0 /var/www/user...../data/www/*********/index.php(41): include()
#1 {main}
thrown in /var/www/user....../data/www,*********/inc/_header.php on line 62
"

В файле _header.php вот такой код "$http_ref= $func->Userparse();" дальше идёт сама функция
Код:
if(strlen($http_ref) >= 3){
if($http_ref!=="timemoney.org" ){
$db->Query("INSERT INTO tb_posetitel (sitein, referer, referer_id, datein, ip)
                VALUES ('$http_ref','$polzovatel_name','$polzovatel_id','".time()."','$ip2')");
                $db->Query("UPDATE db_users_b SET posetitel = posetitel + 1 WHERE id = '$polzovatel_id'");
            $db->Query("SELECT * FROM tb_posetitel_list WHERE referer_id = '$polzovatel_id' and sitein='$http_ref' limit 1");   
    if($db->NumRows() == 0){
    $db->Query("INSERT INTO tb_posetitel_list (sitein, referer, referer_id)
                VALUES ('$http_ref','$polzovatel_name','$polzovatel_id')");
    } else {
    $db->Query("UPDATE tb_posetitel_list SET vsego = vsego + 1 WHERE  referer_id = '$polzovatel_id' and sitein='$http_ref'");
            
    }
            
    }           
    }
     }
Что с ним может быть не так?


И второй вопрос, была ещё одна ошибка, там была @ в коде. Откуда она взялась, кто подскажет?
Я просканировал файлы на собачки и нашлось ещё несколько, например тут
Код:
$this->con =  @mysqli_connect
Я так понимаю, @ быть вообще нигде не должно?
 

pligin

Команда форума
Администратор

roug13

Участник
и правда не было. вопрос, куда пропало, до этого работало. чисто теоретически, может кто-нибудь залезть в код и похулиганить?
 
Верх