y no pensaste en usar ajax o un simple jquery?
la mejor opción para estos casos es usar ajax que si no lo dominas también se puede con jquery.... investiga la función load() de jquery veras que es muy sencilla de utilizar.
http://api.jquery.com/load/