Saludos,
Unir paginas lo haces con Frames como tu deseabas y cada ves que hagas un cambio en administrador al final de linea de script php que procesa el cambio le colocas antes del redirect que te regresa al administrador.php colocas esto:
Código PHP:
echo "<script language=javascript>parent.main.location = 'http://www.altavista.com';</script>";
en ese codigo cambias main por el nombre del frameset donde tienes la pagina que quieres que refleje el cambio hecho en administrador.
Saludos,