Здравейте, написах си един код ето го:
index.php
logout.php
login.php
Значи както виждате в логин формата като се натисне събмит и отива към файла login.php от там съответно ако в полето е написано човек ще му влезне в системата и ще му излезе бутон logout както съм задал в индекса, но тук е проблема като напиша chovek и то просто се обновява а не влиза да покаже бутона а като напиша някоя друга дума си пише Грешка. Да няма проблем с сесията помогнете
index.php
Код:
<?php
session_start();
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<?php
if($_SESSION['is_login']==true)
{
echo '<a href="logout.php">Logout</a>';
echo 'Imash dostap';
}
else
{
if($_GET['error']==1)
{
echo 'gresheno ';
}
?>
<form method="post" action="login.php">
<input type="text" name="aroug"/>
<input type="submit" value="Send"/>
</form>
<?php
}
?>
Код:
<?php
session_start();
session_destroy();
header('Location: index.php');
?>
login.php
Код:
<?php
session_start();
$ime=trim($_POST['aroug']);
if(strlen($ime)>3)
{
if($ime=="chovek")
{
$_SESSION['is_login']==true;
header('Location: index.php');
}
else
{
header('Location: index.php?error=1');
}
}
?>
Значи както виждате в логин формата като се натисне събмит и отива към файла login.php от там съответно ако в полето е написано човек ще му влезне в системата и ще му излезе бутон logout както съм задал в индекса, но тук е проблема като напиша chovek и то просто се обновява а не влиза да покаже бутона а като напиша някоя друга дума си пише Грешка. Да няма проблем с сесията помогнете