Jump to content

Set Variables in a function


strategos

Recommended Posts

Hello, I am trying to define some variables in a function, but the variable just returns null no matter what I do. Could someone please tell me what I'm doing wrong?

 

<?php
function checkname()
{
global $t;
if($_SESSION['name'] == '')
{
return false;
$t = false;
}
elseif(isset($_POST['cont']) && $_SESSION['name'] != '')
{
return true;
$t = true;
}
}

var_dump($t); // returns NULL upon correct or incorrect submit.
?>

 

Link to comment
https://forums.phpfreaks.com/topic/261654-set-variables-in-a-function/
Share on other sites

Thank's for your quick replies. Ok I get it now.

 

I can declare the function as a variable. That works too :D

 

<?php
function checkname()
{
if($_SESSION['name'] == '')
{
return false;
}
elseif(isset($_POST['cont']) && $_SESSION['name'] != '')
{
return true;
}
}

$t = checkname();

var_dump($t);
?>

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.