Fijense que tengo q implementar el shopping cart de mi pagina web, entonces la forma como lo quiero manejar es mediante una tabla temporal la cual guardaria los datos de los articulos a adquirir.
Ahorita al presionar "agregar compra", se llena la tabla con la informacion del articulo y se muestra el carrito de compras (todo bien hasta este punto), pero por ejemplo en este punto el usuario regresa a la pagina principal, toda la informacion de la tabla se pierde..

La tabla no la estoy creando dentro de ninguna función, por lo que según yo, deberia de ser una variable global. Pero no es asi porque el scope se pierde por completo.
Cualquier ayuda o sugerencia seria mas que bienvenida.
PD
Ya probe $GLOBALS['tabla'] = $cart; y tampoco tuve ningun resultado positivo