Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Operator ! php zwraca true
Forum PHP.pl > Forum > Przedszkole
nos150
Operator ! php zwraca true tak jak w temacie
  1. if(!$_SESSION['logged']) {

gdzie nie istnieje sesja
vokiel
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
Skorzystaj z funkcji var_dump to dowiesz się dlaczego zwraca true, będziesz miał pełną informację.
nos150
Ok dziękuje za odpowiedz, przepisałem kod jeszcze raz była gdzieś literówka.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.