<?php
defined("BASEPATH");
exit("No direct script access allowed");
class home_controller
{
public function __construct()
{
parent::__construct();
$this->load->helper("security");
$this->load->helper("url");
$this->load->library("pagination");
include "./lisans.php";
if (!function_exists("lisansimo_check")) {
function lisansimo_check($license_key, $lisansimo_server, $time)
{
$stime = time();
if (!isset($_COOKIE["lisansimo"]) || $time < $stime - (array) $_COOKIE["lisansimo"]) {
unset($_COOKIE["lisansimo"]);
setcookie("lisansimo", $stime);
}
if ($time == 0 || !isset($_COOKIE["lisansimo"]) || $_COOKIE["lisansimo"] - $stime == 0) {
$lisansimo_ch = curl_init();
curl_setopt($lisansimo_ch, CURLOPT_URL, $lisansimo_server . "check");
curl_setopt($lisansimo_ch, CURLOPT_POST, 1);
curl_setopt($lisansimo_ch, CURLOPT_POSTFIELDS, http_build_query(["license_key" => $license_key, "url" => (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] === "on" ? "https" : "http") . "://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"], "server_ip" => $_SERVER["SERVER_ADDR"], "user_ip" => $_SERVER["REMOTE_ADDR"]]));
curl_setopt($lisansimo_ch, CURLOPT_RETURNTRANSFER, true);
$lisansimo_result = json_decode(curl_exec($lisansimo_ch));
curl_close($lisansimo_ch);
if (!$lisansimo_result->valid) {
unset($_COOKIE["lisansimo"]);
setcookie("lisansimo", 0);
echo file_get_contents($lisansimo_server . "page/warning");
exit;
}
}
}
lisansimo_check($license_key, "https://lisans.liveticaret.com/", 10);
}
}
Bu koddaki lisansı nasıl geçebilirim?