Witam zrobiłem wylogowywanie się ze strony i działa tylko , że jest jeden problem. Jeżeli jesteśmy już zalogowani na stronie to jakby cała strona jest odnośnikiem do wylogowania się i przez to mam wszystko podkreślone na stronie(tylko jeżeli jesteśmy zalogowani).
Wylogowywanie się:
<?php
session_start();
$_SESSION = array();
session_destroy();
header("Location: index.php");
exit;
?>
SKRYPT LOGOWANIA
<?php
session_start();
$conn = mysqli_connect("localhost","root","","projekt") or die ("Brak połączenia");
if(isset($_POST['zaloguj'])){
$login = $_POST['login'];
$haslo = $_POST['haslo'];
$sqlLog = "select login,haslo from uzytkownicy where login = '$login' and haslo = '$haslo'";
if (mysqli_num_rows(mysqli_query($conn,$sqlLog)) > 0) {
$_SESSION['zalogowany'] = true;
$_SESSION['login'] = $login;
}
else {
header("Location: index.php");
echo "Złe dane";
}
}
mysqli_close($conn);
?>
tutaj przycisk do wylogowania się
<ul class="list-right">
<li><h1>Witaj <?php echo $_POST['login']?>!</h1></li>
<li><button class="log-out"><a href="logout.php">Log out</button></li>
</ul>