';
echo 'Вы заблокированы администрацией ресурса.
';
exit;
}
// Установка путей к директориям
$path_active = self::pathActive;
$path_block = self::pathBlock;
// Приведение путей к директориям к абсолютному виду
if (!self::pathIsAbsolute) {
$path_active = str_replace('\\' , '/', dirname(__FILE__) . '/' . $path_active . '/');
$path_block = str_replace('\\' , '/', dirname(__FILE__) . '/' . $path_block . '/');
}
// Проверка возможности записи в директории
if (!is_writable($path_active)) {
die('Директория кэширования активных пользователей не создана или закрыта для записи.');
}
if (!is_writable($path_block)) {
die('Директория кэширования заблокированных пользователей не создана или закрыта для записи.');
}
// Проверка активных ip-адресов
$is_active = false;
if ($dir = opendir($path_active)) {
while (false !== ($filename = readdir($dir))) {
// Выбирается ip + время активации этого ip
if (preg_match('#^(\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3})_(\d+)$#', $filename, $matches)) {
if ($matches[2] >= time() - self::intervalSeconds) {
if ($matches[1] == $ip_address) {
$times = intval(trim(file_get_contents($path_active . $filename)));
if ($times >= self::intervalTimes - 1) {
touch($path_block . $filename);
unlink($path_active . $filename);
} else {
file_put_contents($path_active . $filename, $times + 1);
}
$is_active = true;
}
} else {
unlink($path_active . $filename);
}
}
}
closedir($dir);
}
// Проверка заблокированных ip-адресов
$is_block = false;
if ($dir = opendir($path_block)) {
while (false !== ($filename = readdir($dir))) {
// Выбирается ip + время блокировки этого ip
if (preg_match('#^(\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3})_(\d+)$#', $filename, $matches)) {
if ($matches[2] >= time() - self::blockSeconds) {
if ($matches[1] == $ip_address) {
$is_block = true;
$time_block = $matches[2] - (time() - self::blockSeconds) + 1;
}
} else {
unlink($path_block . $filename);
}
}
}
closedir($dir);
}
// ip-адрес заблокирован
if ($is_block) {
header('HTTP/1.0 502 Bad Gateway');
echo '';
echo '';
echo '';
echo '
';
echo 'К сожалению, Вы временно заблокированы, из-за частого запроса страниц сайта.
';
echo 'Вам придется подождать. Через ' . $time_block . ' секунд(ы) Вы будете автоматически разблокированы.';
echo '
Աշխատանքային ժամ: Միշտ
|
Պատվերների ընդունում: 24/7
Պաբիանիս
Օգտագործման ցուցումներ:
Հոդերի համար
Ազատման ձև:
Գել
Լավագույնը նախքան ամսաթիվը:
2 տարի
Պահպանման պայմանները:
Պահել 25°C-ից ոչ ավելի ջերմաստիճանում: Պահել երեխաներից հեռու
Արձակուրդային պայմաններ:
Վաճառասեղանին
Ծավալը:
50 մլ
Գումարը փաթեթում:
1 հատ
Փաթեթ:
Խողովակ
Գնել համատեղ վերականգնման միջոց - Hotrifen ամենամեծ զեղչով կարելի է գտնել մեր խանութ-սրահում - Apteka Pharmacy. Զեղչի վրա Hotrifen 50 է%, և գինը՝ ներառյալ զեղչը - 137 zł! Բաց մի թողեք այս հիանալի առաջարկը, պատվիրեք ապրանքի էջում հենց հիմա և ստացեք անվճար առաքում որպես նվեր Պաբիանիցայում. Hotrifen դեռ պահեստում, իսկ մենք սպասում ենք ձեր պատվերներին!
Ստացեք անվճար փորձագիտական խորհրդատվություն՝ լրացնելով ձեր կոնտակտային տվյալները. Մեր որակավորված մասնագետները ձեզ կտրամադրեն ամբողջական տեղեկատվություն ապրանքի մասին և կօգնեն ընտրել առավել բարենպաստ պայմաններ:
Մենք ձեզ հետ կկանչենք ներսում 1-5 րոպե
Մուտքագրեք DAT կոդը՝ ապրանքի իսկությունը ստուգելու համար.