Hola:
la estructura de mi aplicacion es la sgte:
un index.htm
index.htm
Código PHP:
<html>
<head>
<title>Adm UEUBB</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="120,*" cols="*" framespacing="0" frameborder="NO" border="0">
<frame src="arriba.htm" name="arriba" scrolling="NO" noresize >
<frame src="ingresar.php" name="contenido">
</frameset>
<noframes><body>
</body></noframes>
</html>
Luego, en arriba.htm solo tengo unas imagenes que se mantienen fijas siempre, y en ingresar.php es el script para ingresar a mi aplicacion. Una vez que se han ingresado los datos lo redirecciono a index2.php
index2.php
Código PHP:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="*" cols="148,*" framespacing="0" frameborder="yes" border="0">
<frame src="menu.php" name="izquierdo" scrolling="NO" noresize>
<frame src="bienvenida.php" name="principal">
</frameset>
<noframes><body>
</body></noframes>
</html>
La pagina bienvenida.php solo muestra información del usuario (nombres, etc.) y otras cosas, y la pagina menu.php es en donde genero las distintas opciones dependiendo del tipo de perfil de usuario.
menu.php
Código PHP:
<?
include("includes/seguridad.php");
include("includes/conex.php");
?>
<html>
<head>
<title>Untitled Document</title>
</head>
<body bgcolor="#E7F0F8" onLoad="MM_preloadImages
('images/inicio2.jpg','images/ing_usuarios2.jpg','images/ing_colegios2.jpg','images/ing_profesores2.jpg','images/perfil_usuario2.jpg','images/contrase%
F1a2.jpg','images/fichas2.jpg','images/estados2.jpg','images/actas2.jpg','images/bitacoras2.jpg','images/sol_soporte2.jpg','images/e
stadisticas2.jpg','images/foro2.jpg','images/salir2.jpg')">
<table width="132" height="0" border="0" align="left">
<tr>
<td width="126"><div align="center"><a href="bienvenida.php" target="principal" onMouseOver="MM_swapImage('Image16','','images/inicio2.jpg',1)" onMouseOut="MM_swapImgRestore()"><img src="images/inicio.jpg" alt="Pagina de Inicio" name="Image16"
width="119" height="21" border="0"></a></div></td>
</tr>
<?
if (($_SESSION['tipo']==1) or ($_SESSION['tipo']==2) or ($_SESSION['tipo']==3) or ($_SESSION['tipo']==4) or ($_SESSION['tipo']==5) or ($_SESSION['tipo']==6))
{
if ($_SESSION['tipo']==1) { ?>
<tr>
<td><div align="center"><font color="#345C84" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Administración</strong>
</font></div></td>
</tr>
<tr>
<td> <div align="center"><a href="admin/form_usuarios.php"
target="principal" onMouseOver="MM_swapImage
('Image17','','images/ing_usuarios2.jpg',1)" onMouseOut="MM_swapImgRestore()"><img
src="images/ing_usuarios.jpg" alt="Ingresar y Mantener Usuarios" name="Image17" width="119" height="21" border="0"></a></div></td>
</tr>
<tr>
<td> <div align="center"><a href="admin/form_colegios.php"
target="principal" onMouseOver="MM_swapImage
('Image18','','images/ing_colegios2.jpg',1)"
onMouseOut="MM_swapImgRestore()"><img
src="images/ing_colegios.jpg" alt="Ingresar y Mantener
Colegios" name="Image18" width="119" height="21"
border="0"></a></div></td>
</tr>
<? }
if(($_SESSION['tipo']==1) or ($_SESSION['tipo']==2) or ($_SESSION['tipo']==3) or ($_SESSION['tipo']==5) or ($_SESSION['tipo']==6))
{ ?>
<tr>
<td><div align="center"><font color="#345C84" size="2" face="Verdana, Arial, Helvetica, sans-
serif"><strong>Administración
</strong></font></div></t
d>
</tr>
<tr>
<td><div align="center"><a href="admin/ing_profesores.php" target="principal" onMouseOver="MM_swapImage('Image19','','images/ing_profesores2.jpg',1)" onMouseOut="MM_swapImgRestore()"><img src="images/ing_profesores.jpg" alt="Ingresar y Mantener
Profesores" name="Image19" width="119" height="21"
border="0"></a></div></td>
</tr>
<? }?>
<tr>
<td><div align="center"><font color="#345C84" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Preferencias</strong></font></div></td>
</tr>
<tr>
<td><div align="center"><a href="perfil/perfil.php" target="principal" onMouseOver="MM_swapImage
('Image20','','images/perfil_usuario2.jpg',1)"
onMouseOut="MM_swapImgRestore()"><img src="images/perfil_usuario.jpg" alt="Modificar Perfil de Usuario" name="Image20" width="119" height="21" border="0"></a></div></td>
</tr>
<tr>
<td><div align="center"><a href="perfil/password.php" target="principal" onMouseOver="MM_swapImage('Image21','','images/contrase%F1a2.jpg',1)"
onMouseOut="MM_swapImgRestore()"><img
src="images/contrase%F1a.jpg" alt="Cambiar Contraseña o Clave de Ingreso" name="Image21" width="119" height="21" border="0"></a></div></td>
</tr>
<? if (($_SESSION['tipo']==1) or ($_SESSION['tipo']==2) or ($_SESSION['tipo']==5) or ($_SESSION['tipo']==6)) { ?>
<tr>
<td><div align="center">
<font color="#345C84" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Capacitacion</strong></font></div></td>
</tr>
<tr>
<td> <div align="center"><strong><a href="capacitador/index.php" target="principal" onMouseOver="MM_swapImage
('Image22','','images/fichas2.jpg',1)" onMouseOut="MM_swapImgRestore()"><img src="images/fichas.jpg" alt="Fichas de Asistencia" name="Image22" width="119" height="21"
border="0"></a></strong></div></td>
</tr>
<tr>
<td> <div align="center"><strong><a href="capacitador/index.php" target="principal"
onMouseOver="MM_swapImage('Image23','','images/estados2.jpg',1)"
onMouseOut="MM_swapImgRestore()"><img src="images/estados.jpg" alt="Estados de Avance" name="Image23" width="119" height="21"
border="0"></a></strong></div></td>
</tr>
<tr>
<td> <div align="center"><strong><a href="capacitador/index.php" target="principal"
onMouseOver="MM_swapImage('Image15','','images/actas2.jpg',1)" onMouseOut="MM_swapImgRestore()"><img src="images/actas.jpg" alt="Actas de Finalización" name="Image15" width="119" height="21"
border="0"></a></strong></div></td>
</tr>
<? }
if (($_SESSION['tipo']==1) or ($_SESSION['tipo']==3) or ($_SESSION['tipo']==5)) { ?>
<tr>
<td><div align="center"><font color="#345C84" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Soporte
Técnico</strong></font></div></td>
</tr>
<tr>
<td> <div align="center"><strong><font size="1"
face="Verdana, Arial, Helvetica, sans-serif"><a href="soporte/index.php" target="principal"
onMouseOver="MM_swapImage('Image24','','images/bitacoras2.jpg',1)" onMouseOut="MM_swapImgRestore()"><img
src="images/bitacoras.jpg" alt="Elaborar Bitacoras de Soporte Técnico" name="Image24" width="119" height="21" border="0"></a></font></strong></div></td>
</tr>
<? }
if (($_SESSION['tipo']==1) or ($_SESSION['tipo']==4)) {
?>
<tr>
<td><div align="center"><font color="#345C84" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Coordinador</strong></font></div></td>
</tr>
<tr>
<td> <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="coordinador/index.php"
target="principal" onMouseOver="MM_swapImage
('Image14','','images/sol_soporte2.jpg',1)" onMouseOut="MM_swapImgRestore()"><img
src="images/sol_soporte.jpg" alt="Solicitar Visitas de Soporte Técnico" name="Image14" width="119" height="21"
border="0"></a></font></div></td>
</tr>
<tr>
<td> <div align="center"><strong><a href="coordinador/index.php" target="principal" onMouseOver="MM_swapImage('Image25','','images/estadisticas2.jpg',1)" onMouseOut="MM_swapImgRestore()"><img
src="images/estadisticas.jpg" name="Image25" width="119"
height="21" border="0"></a></strong></div></td>
</tr>
<? } ?>
<tr>
<td><div align="center"><a href="foro/index.htm" target="principal" onMouseOver="MM_swapImage
('Image26','','images/foro2.jpg',1)"
onMouseOut="MM_swapImgRestore()"><img src="images/foro.jpg" alt="Ingresar al Foro del Sistema"
name="Image26" width="119" height="21" border="0"></a></div></td>
</tr>
<tr>
<td><div align="center"><a href="salir.php" target="_top"
onMouseOver="MM_swapImage
('Image27','','images/salir2.jpg',1)"
onMouseOut="MM_swapImgRestore()"><img src="images/salir.jpg" alt="Salir del Sistema" name="Image27" width="119" height="21" border="0"></a></div></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<? }
else
{ ?>
<div align="center"><font size="3"
face="Verdana, Arial, Helvetica, sans-serif"><strong>No
esta autorizado para realizar esta operación</strong></font>
<? } ?>
</div>
</body>
</html>
Si se fijan en la opcion "Salir" he puesto el target _top, pero al hacer un click en la opcion atras del browser me pasa lo del error que mencione al principio.
Aca esta el codigo resultante:
Código PHP:
<html>
<head>
<title>Adm UEUBB</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="120,*" cols="*" framespacing="0" frameborder="NO" border="0">
<frame src="arriba.htm" name="arriba" scrolling="NO" noresize >
<frame src="ingresar.php" name="contenido">
</frameset>
<noframes><body>
</body></noframes>
</html>
Esta es la misma pag que el index.htm.
No se como puedo ver el codigo completo que me genera junto con todo lo que muestra en los frames
No he puesto lo demas de las pag de php, pero si creen que es necesario diganmelo.
Ojala que me ayuden.
Gracias
Salu2 !!!