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

Ok, te explico como lo tengo yo, porque lo del nuevo index es lo que no se donde colocarlo..
Tengo un primer index en mi carpeta principal
Proyecto/index.php

En este index es donde esta la pagina de logueo que me lleva al archivo login.php

En login.php tengo esto:

Código PHP:
Ver original
  1. <?php
  2. require("conexion.php");
  3. include("class.xss.php");
  4. $db = conectar();
  5. $user=$_POST['user'];
  6. $pass=$_POST['password'];
  7.  
  8. $sql="SELECT * FROM usuarios WHERE COD_USU=? AND PAS_USU=?";
  9. $result = $db->prepare($sql);
  10.  
  11. $result->execute(array($user, sha1($pass)));
  12. $numfilas = $result->rowCount();
  13. if($numfilas==0)
  14. header("Location: index.php?l_error=".RandomString(50,TRUE,TRUE,TRUE)."");
  15.  
  16. else
  17. {
  18.   $_SESSION["login"] = $user;
  19.   header("Expires: Tue, 01 Jul 2001 06:00:00 GMT");
  20.   header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
  21.   header("Cache-Control: no-store, no-cache, must-revalidate");
  22.   header("Cache-Control: post-check=0, pre-check=0", false);
  23.   header("Pragma: no-cache");
  24.   header("Location: main");  
  25. }  
  26. ?>

Si el usuario si existe me lleva a la carpeta main, donde tengo otro index
Ese nuevo index tiene lo siguiente:
Código PHP:
Ver original
  1. <?php
  2. require("../seguridad.php");
  3. ?>
  4. <!DOCTYPE HTML>
  5. <head>
  6.     <meta http-equiv="content-type" content="text/html" />
  7.     <meta name="author" content="www.intercambiosvirtuales.org" />
  8.     <title>Sofware - Iniciar sesion</title>
  9.     <link rel="stylesheet" href="../css/estilos.css" type="text/css" media="screen" />
  10.     <link rel="stylesheet" href="../css/estilo_menu.css" type="text/css" media="screen" />
  11. </head>
  12.  
  13. <body>
  14.  
  15. <div class="elemento"></div>
  16.  
  17.  
  18. <div class="menu" >
  19. <?php
  20. include("../menu.php");
  21. $menu=new Menu_Principal();
  22. $menu->menu($user, false);
  23. ?>
  24.  
  25. </div>
  26. <div class="cuerpo">
  27. <iframe name="contenido" frameborder="0"  style=" width: 101%; min-height:900px;  text-align: center;"  >
  28. </div>
  29. </body>
  30. </html>
Y es ahi donde empiezo a cargar a partir del menu, los archivos en el iframe

Entonces viene mi pregunta, eso del nuevo index, podria incluirlo en el index q tengo dentro de mi carpeta main?... o en donde deberia colocarlo ?