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.
<?
$ip=$_SERVER['REMOTE_ADDR'];
$acc="127.0.0.1"; //Тук твоето IP
if ($ip != $acc)
{
echo "Нямате достъп до тази страница !";
exit;
}
else
{
//Кода на самата страница..
}
?>
<?
$pass = $_POST['pass'];
if ($pass == 'root') {
echo('Здрасти, шефе!');
} else {
echo('<html><form action="" method="post">Порала: <input type="password" name="pass"><br><input type="submit" value="Вход"></form></html>');
}
?>
bancov96 каза:Код:$password = 'Твоята парола'; if($_POST['password'] == $password) { //правиш си сесия } else { echo 'Грешна парола!'; }
И после правиш проверка дали има валидна сесия, ако има влизаш в странцата, ако няма даваш съобщение за забранен достъп.
<?php
if (!isset($_SESSION['admin']))
{
$password = 'Твоята парола';
if($_POST['password'] == $password)
{
$_SESSION['admin']=true;
}
else
{
echo 'Грешна парола!';
}
}
else
{
//Кода от страницата
}
?>
<?
if(!isset($_SESSION['admin']))
{
echo "Вие нямате достъп до тази страница !";
}
else
{
//Кода на страницата..
}
?>
Щом човека иска да забрани достъпа само до една страница, няма нужда от сесии .. Сесиите може да ги ползва, когато е за повече от една страница.. и в случая ще стане нещо такова
bancov96 каза:Щом човека иска да забрани достъпа само до една страница, няма нужда от сесии .. Сесиите може да ги ползва, когато е за повече от една страница.. и в случая ще стане нещо такова
Ама без да иска ако затвори tab-а на браузъра, ще трябва пак да пише парола при повторно зареждане. Пък ако има много действия на страницата и тя не е статична - СЪЩО !!!