Jump to content

if statment function


squiblo

Recommended Posts

I am trying to make the following if statement more convenient for myself so I don't have to write it out all the time, to do this I am trying to put it into a function...

 

((isset($_SESSION['activated']))||(isset($_COOKIE['activated'])))

 

and here is my attempt at putting it into a function but I am clearly doing something wrong...

 

function loggedin()
{
if ((isset($_SESSION['activated']))||(isset($_COOKIE['activated'])))
}

 

Please help

Link to comment
https://forums.phpfreaks.com/topic/197032-if-statment-function/
Share on other sites

function loggedin($loggedin)
{
if ((isset($_SESSION['activated']))||(isset($_COOKIE['activated'])))
    {
return true;
     }
}

 

This will provide a true/false (I.e., if they are logged in, $loggedin = 1 ...)

 

So you could check it with:

 

if ($loggedin="1")
   { 
DO THIS
   }
ELSE
   {
echo "Not logged in";
    };

 

 

function loggedin($loggedin)
{
if ((isset($_SESSION['activated']))||(isset($_COOKIE['activated'])))
    {
return true;
     }
}

 

That's just silly. Basically that is saying if this condition is true return true. You should just return the value of the condition.

function loggedin()
{
    return (isset($_SESSION['activated']) || isset($_COOKIE['activated']));
}

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.