HTTP 403 (GET /locate)
D:/Adrian GDrive/00 Dev-server/gridlocatefrontend/fatfree/lib/db/sql/session.php:182Base->error(403)•D:/Adrian GDrive/00 Dev-server/gridlocatefrontend/myclassfiles/grid_session.php:18DB\SQL\Session->__construct(grid_db::__set_state(array()))•D:/Adrian GDrive/00 Dev-server/gridlocatefrontend/locate.php:27grid_session->__construct(Base::__set_state(array('hive'=>array(
I understand from other questions that this is due to the session expiring, and that I've not checked for that. However, I couldn't find examples of code to handle this, and unclear what I need to do, given that the error is occurring when I call " new \DB\SQL\Session($db);",Help please.
Thanks
Adrian
--
You received this message because you are subscribed to the Google Groups "Fat-Free Framework" group.
To unsubscribe from this group and stop receiving emails from it, send an email to f3-framework...@googlegroups.com.
To post to this group, send email to f3-fra...@googlegroups.com.
Visit this group at http://groups.google.com/group/f3-framework.
For more options, visit https://groups.google.com/d/optout.
•D:/Adrian GDrive/00 Dev-server/gridlocatefrontend/fatfree/lib/db/sql/session.php:182Base->error(403)
The error page shows 'SESSION'=>NULL. The user-agent is the same as yesterday: "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.90 Safari/537.36"
The cookie file gave me a PHPSESSID, which I checked in the SQL SESSION table. It doesn't exist.
When I refresh page, the page loads successfully, and a session entry with the same PHPSESSID has now been added to the SQL SESSION table.
So the scenario appears to be when the cookie contains a PHPSESSID which doesn't exist in the Session table. Is there code I need to add, or should this be handled as part of the new \DB\SQL\Session call.
Thanks in advance for your help
Adrian