Una línea que sobraba
La cabecera lleva a la página principal
Pequeñas mejoras de estilo
Scroll en los filtros.
Usando $_SERVER['DOCUMENT_ROOT'] para las rutas de ficheros PHP y que no nos muerda.
Más rutas con raíz variable.
Creo que esto era lo único que faltaba para que todas las rutas estuviesen bien.
Mejorado algo el estilo del carrito.
No sé por qué se cerraba el carrito cuando eliminabas un elemento.
Desactivamos el botón de comprar si el usuario no está logeado.
Si no nos petamos toda la sesión al salir y guardamos el carrito, mejor.
Revisada la memoria.

Víctor, añade tú tus referencias y por mí la memoria está terminada.