Ah, otro metodo q se me ocurre.. este tal vez sea mejor q el anterior:
Usar las variables de PHP $HTTP_HOST y $HTTP_REFERER
Ejemplo:
if (!eregi($HTTP_HOST,$HTTP_REFERER)) {
#montas el frame set ...
} else {
#resto de la pagina (la pagina)
}
Un saludo,
a ver si alguno sirver ..