Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2013, 08:27
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Evitar url cuando uso iframe

Buenas a todos,
estoy usando un iframe para mostrar todas mis paginas php, pero me gustaria saber si existe alguna forma de evitar (sin usar javascript), que el usuario intente ingresar a las paginas escribiendo la URL

Aca el codigo:

Código HTML:
Ver original
  1. <!DOCTYPE HTML>
  2.    
  3. </head>
  4.  
  5. <div class="menu" >
  6. <ul class="nav">
  7. <li>
  8. <a href="main/pagina1.php" target="contenido">MI PAGINA<span class="flecha"></span></a>
  9. </li>
  10. <li>
  11. <a href="main/pagina2.php" target="contenido">MI PAGINA 2<span class="flecha"></span></a>
  12. </li>
  13. </ul>
  14. </div>
  15. <div class="cuerpo">
  16. <iframe name="contenido" frameborder="0"  style=" width: 101%; min-height:900px;  text-align: center;"  >
  17. </div>
  18. </body>
  19. </html>

Como se puede ver, todas las paginas php se cargan en el iframe contenido..

entonces por ejemplo en la url solo se ve asi:


http://localhost/proyecto/main/

Pero un usuario podria colocar esto:

http://localhost/proyecto/main/pagina2.php

e ingresaria a la pagina....

Eso es lo que quiero evitar, pensaria yo que bloqueando la barra de navegacion pero no quiero hacerlo de esa forma

Existe alguna forma en php de no permitir esto ?

O que otro modo puedo utilizar similar a los iframe?...que no sea recargar capas con ajax ...

Agradezco me puedan dar alguna indicación, muchas gracias