nos150
28.12.2023, 21:48:54
Operator ! php zwraca true tak jak w temacie
if(!$_SESSION['logged']) {
gdzie nie istnieje sesja
vokiel
29.12.2023, 01:07:24
Wykrzyknik to zaprzeczenie == nie prawda że ...
Skoro kod wchodzi Ci do wewnątrz ifa to znaczy, że $_SESSION['logged'] jest pusty/nieustawiony/false. Może nie startujesz sesji przed sprawdzeniem, może masz tylko ustawioną zmienną ale bez wartości, przyczyn może być wiele.
Tomplus
29.12.2023, 11:32:10
Skorzystaj z funkcji
var_dump to dowiesz się dlaczego zwraca true, będziesz miał pełną informację.
nos150
4.01.2024, 13:03:02
Ok dziękuje za odpowiedz, przepisałem kod jeszcze raz była gdzieś literówka.