Va mos a ver si yo me aclaro
Si estoy equivocado por favor rectificarme.
1) PHP se ejecuta en el servidor por tanto cuando el browser recibe las paginas estas ya estan compuestas.
2) Si tenemos includes en una pagina se pueden pasar variables condicionando que el include se "ejecute" pero se pasan por el metodo $_GET o $_POST, pero pare esto, o bien tenemos que hacer una rellamada a la misma pagina o a otra para que EN EL SERVIDOR se recoja dicha variable y la pase al include.
3) tambien se puede (no digo que sea lo mas aconsejable) "grabar" el valor de la variable en una bd MYSQL y recuperarla posteriormente.
Es mas tambien se puede utilizar el modo
DBM donde se puede almacenar una clave ligada a un valor.
Pero si os fijais bien os dareis cuenta que siempre tiene que intervenir el navegante, bien apretando un boton o pinchando en un enlace.
No se si he conseguido entender bien lo que pretendiais.
Saludos cordiales