doucigua0449 2016-02-22 19:07
浏览 56

如何在PHP的其他页面上获取表中的Session数据

i have this in $_SESSION

[56cb5bcf88754] => Array ( [make] => Honda [model] => sport [year] => 2015 ) [56cb5be9cc8c7] => Array ( [make] => hyundai [model] => elentra [year] => 2016 ) )

how can i access this session information on other php page by id?

  • 写回答

1条回答 默认 最新

  • dpd2349 2016-02-22 19:18
    关注

    The problem isthat you are generating a random id and you can't retrieve it, right?

    You should, then, store those ids in a location you know. For example:

    $_SESSION['generated_ids'] = array('id1', 'id2');
    

    Then you can access the other idexes based on the stored ids:

    foreach($_SESSION['generated_ids'] as $id){
        var_dump($_SESSION[$id]);
    }
    

    Consider that 'id1' and 'id2' used in this example are values generated by uniqd()

    评论

报告相同问题?