Waffles Waffles - 11 months ago 84
PHP Question

phpbb 3.1 passing variable between 2 pages

With phpbb3.1 it appears they have disabled more superglobals.
I have tried passing a variable between using sessions, but have had no success.

$_SESSION['example'] = 'example';
$example = $_SESSION['example'];

Nothing is stored because nothing is there due to phpbb disabling superglobals. What's the next best and most secure way to pass variables in between pages?

Answer Source

I'm not sure if $_SESSION is included, but try phpBBs request class...

$example = $request->variable('example','');

Docs for the class are here - https://wiki.phpbb.com/PhpBB3.1/RFC/Request_class