CesarHC, no es eso lo que pretendo exactamente, pero gracias de todos modos.
Tomark4, olvidé decir que el código php que puse está incluído con un include(archivo.php) en el index.php.
Por otro lado, lo que pretendo hacer es lo que me propones tú, pero lo ideal sería hacerlo sin recargar la página ni pasar variables por GET o POST.
¿Se os ocurre alguna manera de hacerlo?
Lo último que probé fue tratando de usar una función Javascript para cambiar el código de la web en tiempo de ejecución (rollo AJAX), pero claro, ese código ya no pasa por el server, así que el navegador no lo entiende.
Estoy viendo que voy a tener que bajarme de la burra y usar el GET.