]> git.mxchange.org Git - mailer.git/blobdiff - inc/functions.php
notice fix
[mailer.git] / inc / functions.php
index c41ca16b82f1967d71ee8c5b9641185bb6078aa5..ec45fdca53881b65e420c6dfe39c4983a3df24f7 100644 (file)
@@ -2098,13 +2098,18 @@ function set_session ($var, $value) {
                // Remove the session
                //* DEBUG: */ echo "UNSET:".$var."=".$_SESSION[$var]."<br />\n";
                unset($_SESSION[$var]);
-               return @session_register($var);
+               return session_unregister($var);
        } elseif (("".$value."" != "") && (!isset($_SESSION[$var]))) {
                // Set session
                //* DEBUG: */ echo "SET:".$var."=".$value."<br />\n";
                $_SESSION[$var] =  $value;
-               return true;
+               return session_register($var);
        }
+
+       // Return always true if the session variable is already set.
+       // Keept me busy for a longer while...
+       //* DEBUG: */ echo "IGNORED:".$var."=".$value."<br />\n";
+       return true;
 }
 
 //