Merhaba web siteme altta belirttiğim kodu ekliyorum fakat hata geliyor. hosting firması ile görüştümde dönüş şu şekilde;
00008 koruma hatası gönderilen veride User-Agent verisi olmadığı için korumaya takılıyorsunuz. Gönderilen verinin header kısmına User-Agent verisini de ekleyiniz. Bilginiz yok ise bir yazılımcıdan destek alınız.
Bu konu ile ilgili ne yapabilirim
function lisansimo_check($license_key, $lisansimo_server, $time) {
$stime = time();
if(!isset($_COOKIE["lisansimo"]) || $stime-(int)$_COOKIE["lisansimo"] > $time) {
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.emiweb.com.tr/", 10);
Php şifreleme user agent hatasi
2
●92
- 27-08-2023, 21:19:41
- 27-08-2023, 21:29:13
curl_setopt($lisansimo_ch , CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
veya
curl_setopt($lisansimo_ch , CURLOPT_HTTPHEADER, array( 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36' ));
- 27-08-2023, 21:43:05benim yazdıgım kodun içine ekledm olmadı index.phpye ekledim yine olmadıAkiser adlı üyeden alıntı: mesajı görüntüle