When do I have to declare session_start();?

前端 未结 2 576
暖寄归人
暖寄归人 2020-12-05 15:28

So Im a beginner when it comes to PHP so I need a little help. I am trying to figure out when to start the session. Should I do it when the user first registers or what abou

相关标签:
2条回答
  • 2020-12-05 15:52

    "Should I do it when the user first registers or what about when they log in?"

    You should do it every time you want to get or set any session information. Data stored in the $_SESSION array will only be available after the session is started.

    "Also, are sessions 'universal' meaning when I check a session will it work or do I have to include a file to all pages that check if someone has a session?"

    Calling session_start() is all you need to create a session. If a session was already created, that session will be used.

    0 讨论(0)
  • 2020-12-05 16:02

    just to session_start() once in every file you access the $_SESSION variable. best would be to do it in a central spot. for example a file which is included in every of your applications files.

    0 讨论(0)
提交回复
热议问题