Is it considered normal using session_start on a class constructor when session values need to be retrieved or keep? Best practices?
Session variable coudn't be retrieved from class unless session_start is called from __contruct.
session_start();
if(isset($_REQUEST['siteid'])){
$siteid = $_REQUEST['siteid'];
$_SESSION['siteid'] = $siteid;
echo $siteid;
}else{
$siteid = "";
}
require_once 'common/lib_constant.php';
require_once 'common/database.php';
require_once 'common/common.class.php';
$commonClass = new commonClass();