След като цяла вечност се мъчих да разбера защо кодът
връща TRUE при положение, че сесии не съществуват :shock: (проверих с echo $_SESSION['username']), реших да пиша тук. Почнах да се чудя дали сървърът нещо се е скапал :x , ама едва ли...
Проблема вече го реших:0) като промених първия ред на
if($_SESSION['username'] != "" && $_SESSION['password'] != "")
но продължавам да не разбирам разликата между
isset($var) и $var!="";
:idea:
PHP:
if(isset($_SESSION['username']) && isset($_SESSION['password'])){
define("Login", TRUE);
}
else{
define("Login", FALSE);
}
echo Login;
Проблема вече го реших:0) като промених първия ред на
if($_SESSION['username'] != "" && $_SESSION['password'] != "")
но продължавам да не разбирам разликата между
isset($var) и $var!="";
:idea: