10-16-2017, 11:19 AM
I think I have a better grip on this now. I've learned that I really don't know anough about PHP sessions. I think the session cookie expires when a device (this specific portal is used on tablets mostly) goes into some sort of sleep mode, killing the browser session. I'm going to experiment with the session_set_cookie_parameters function to see if I can build something that outlasts even a sleep-mode, by setting a really long lifetime for the cookie.