Jeg prøver igen.
Problemet ligger ikke i at array ikke bliver lavet for det gør det.
Men jeg skulle gerne have fat i data fra ['flexi_auth']['user_identifier'], via en build-in function i CI.
Funktionen jeg skal bruge er:
- $this->session->userdata();
Men kan kun få lov til at hente i det første index.
Jeg kan pt via dette
- <?php $flexi = $this->session->userdata('flexi_auth');
- print_r($flexi);?>
Få dette:
- Array
- (
- [user_identifier] => mautone
- [user_id] => 4
- [admin] => 1
- [group] => Array
- (
- [3] => Master Admin
- )
-
- [privileges] => Array
- (
- )
-
- [logged_in_via_password] => 1
- [login_session_token] => ccafaf0fab114d050baeed0b3328724c8a70ae81
- )
Så langt så godt.
Nu aner jeg bare ikke hvordan jeg får fat i den enkelte key.
Skriver jeg:
- <?php echo "Hej" . $flexi->user_identifier; ?>
Får jeg denne fejl:
- Severity: Notice
-
- Message: Trying to get property of non-object
-
- Filename: components/header.php
-
- Line Number: 137
Nogen bud?
Indlæg senest redigeret d. 17.10.2013 12:56 af Bruger #15663