No problem .. Let's see: if($_SESSION['OBJ_user']->modSettings['listings']['active'] == '1') {
That should be it ... Sidenote: use single quotes whenever the string needn't be evaluated (i.e. is a variable itself) you save a couple cycles every time. hth Richard Friday, April 9, 2004, 10:32:25 PM, you wrote: > Sorry, my example was poor :) Thanks for the print_r tip. When added to the > bottom of the page, > print_r($_SESSION["OBJ_user"]); > Prints... > phpws_user Object > ( > [user_id] => 5 > [username] => agent > [password] => 77abcd5cb2ef4a366c2749ea9931c79e > [email] => [EMAIL PROTECTED] > [admin_switch] => 1 > [deity] => > [groups] => Array > ( > ) > [modSettings] => Array > ( > [listings] => Array > ( > [active] => 1 > [first_name] => Agent > [last_name] => Guy > ) > ) > [permissions] => Array > ( > [MOD_debug] => 1 > ) > [groupPermissions] => > [groupModSettings] => > [error] => Array > ( > ) > [temp_var] => > [last_on] => 1081527610 > [js_on] => 1 > [user_settings] => > [group_id] => > [group_name] => > [description] => > [members] => > ) > So, should my reference be... > if($_SESSION["OBJ_user"]["modSettings"]["listings"]->active == "1") > That didn't seem to work, but if it should, perhaps I need to look somewhere > else? > Thanks, > Verdon <snipped> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php