Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
Където 127.0.0.1 е ip адреса на localhost-a$ip = $_SERVER['REMOTE_ADDR'];
if($ip != 127.0.0.1)
{
echo "Нямата достъп"
}
else{
.........
}
Ти може да си сложиш което ip искаш(или имаш в момента) и чрез него да проверяваш!$ip = $_SERVER['REMOTE_ADDR'];
$range = array("125.223.23.23", "56.236.214.6", "56.5.68.56");
if(!in_array($ip, $range)
{
echo "НЯмате достъп";
}
да но каде трябва да го добавя в началото на index.php или в сички фаиловеemagi каза:$ip = $_SERVER['REMOTE_ADDR'];
if($ip != 127.0.0.1)
{
echo "Нямата достъп"
}
else{
.........
}
<?php
$ip = array("125.458.157.8","158.485.648.4","178.58.67.4"); // тук са IP, които имат достъп до защитената страница. Ти можеш да слагаш колкото искаш IP
if (!in_array($_SERVER['REMOTE_ADDR'],$ip))
{
die("Нямате достъп до тази страница");
}
?>
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\wamp\www\moi-sait\kras\admin\index.php:11) in C:\wamp\www\moi-sait\kras\admin\index.php on line 13 това ми дава наи отдоре на сайта съм с моито IPHunteR каза:Ето ти от няколко. Значи в случая ще използвам функцията exit, макар и да не я обичам
Най-отгоре на защитения файл слагаш това:
Код:<?php $ip = array("125.458.157.8","158.485.648.4","178.58.67.4"); // тук са IP, които имат достъп до защитената страница. Ти можеш да слагаш колкото искаш IP if (!in_array($_SERVER['REMOTE_ADDR'],$ip)) { exit; } ?>
spaidur каза:Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\wamp\www\moi-sait\kras\admin\index.php:11) in C:\wamp\www\moi-sait\kras\admin\index.php on line 13 това ми дава наи отдоре на сайта съм с моито IPHunteR каза:Ето ти от няколко. Значи в случая ще използвам функцията exit, макар и да не я обичам
Най-отгоре на защитения файл слагаш това:
Код:<?php $ip = array("125.458.157.8","158.485.648.4","178.58.67.4"); // тук са IP, които имат достъп до защитената страница. Ти можеш да слагаш колкото искаш IP if (!in_array($_SERVER['REMOTE_ADDR'],$ip)) { exit; } ?>
Нищо не трябва да има пред тази функция!session_start();
дава ми грешка Parse error: syntax error, unexpected '{' in C:\wamp\www\moi-sait\kras\admin\index.php on line 5emagi каза:Еми началото на това, което искаш един вид да предпазиш!Дали ще бъде цяла страница, или само отделен "фрагмент" няма значение.Ако искша няколко страници, във всяка една от тях!
session_start();
$ip = $_SERVER['REMOTE_ADDR'];
$range = array("125.223.23.23", "56.236.214.6", "56.5.68.56");
if(!in_array($ip, $range)
{
echo "НЯмате достъп";
}
else
{
//тука слагаш кода, който искаш да предпазиш
}
Това е най-доброто решение!Th3MaN каза:Правиш си един .htaccess файл и пишеш
DENY FROM ALL
ALLOW FROM 127.0.0.1
и там където е 127.0.0.1 си пишеш IP който искаш да може да се влиза.
Parse error: syntax error, unexpected '{' in C:\wamp\www\moi-sait\kras\admin\index.php on line 10 ето и редаemagi каза:Ако имаш следния случай:
session_start();
$ip = $_SERVER['REMOTE_ADDR'];
$range = array("125.223.23.23", "56.236.214.6", "56.5.68.56");
if(!in_array($ip, $range)
{
echo "НЯмате достъп";
}
else
{
//тука слагаш кода, който искаш да предпазиш
}
{
$range = array("125.223.23.23", "56.236.214.6", "56.5.68.56");
if(!in_array($ip, $range)
{
echo "Íßìàòå äîñòúï";
}
$range = array("125.223.23.23", "56.236.214.6", "56.5.68.56");
if(!in_array($ip, $range))
{
echo "Нямате достъпï";
}
else {
.............................
}
а сигорна ли е тази защитаemagi каза:Това е най-доброто решение!Th3MaN каза:Правиш си един .htaccess файл и пишеш
DENY FROM ALL
ALLOW FROM 127.0.0.1
и там където е 127.0.0.1 си пишеш IP който искаш да може да се влиза.
Много по-добра от тази с php кода :?:spaidur каза:а сигорна ли е тази защита
а как мога да сложа като е запраненео за ИП да пише Зона само за админинстратори или е по добре да не пише нищоemagi каза:Много по-добра от тази с php кода :?:spaidur каза:а сигорна ли е тази защита
Имах грешка!Сорри!DENY FROM ALL
ALLOW FROM 127.0.0.1
ErrorDocument 403 site.html
маи пак си обаркал излиза site.htmlemagi каза:Имах грешка!Сорри!DENY FROM ALL
ALLOW FROM 127.0.0.1
ErrorDocument 403 site.html![]()
Taka, направи си един файл site.html и в него си напиши това,което искаш да видят тези, които нямат достъп до сайта