Hallo chrisi,
bei der Arbeit mit Frames lädst Du ja auch jedesmal eine komplette Seite neu. Du hast ja sozusagen mehrere vollständige HTML-Seiten in einem Browser-Fenster.
Mit PHP kannst Du, wenn Du die Seite neu lädst, über if-Abfragen festlegen, was auf der Seite dargestellt werden soll.