Pues (si lo he entendido bien) no debería afectar.
En la página donde está el iframe que debe cargar o bien la página por defecto o bien la sección desde la cual se trató de acceder es la que debe llevar el código para crear el iframe.
<script language="javascript">
document.write('<iframe src="' + top.pagina + '" name="subcero" align="center" width="500" height="300"></iframe>')
</script>
En el código que te han traducido a php (que bien

) has de cambiar donde dice portada.htm por la página que se cargaría por defecto.
No hay algun sitio donde poder probarlo?