Ver Mensaje Individual
  #16 (permalink)  
Antiguo 21/02/2011, 12:57
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Respuesta: problema para mantener sesion activa

Muestro todo el codigo de cuenta.php
aclaro algo, con la variable $cedula, hago un query a la base de datos, puede ser ese el problema?
Código PHP:
Ver original
  1. require_once('funciones.php');
  2.  
  3. if (isset($_SESSION['estud']) )
  4. {
  5. ?>
  6.  
  7. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  8. <html xmlns="http://www.w3.org/1999/xhtml">
  9. <head>
  10. <style type="text/css">
  11. @import url(css/css.css);
  12. </style>
  13. <link rel="shortcut icon" type="image/x-icon" href="imagenes/favicon.ico" />
  14. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  15. <title>Cuenta de usuario</title>
  16. <script language="JavaScript" type="text/JavaScript">
  17. function verif(formu)
  18. {   if (formu.c1.value==formu.c2.value)
  19. { alert('las contraseñas coinciden'); return true }
  20.     else
  21. { alert('Las contraseñas no coinciden'); return false }
  22. }
  23. </script>
  24. </head>
  25. <?
  26.  
  27.  
  28. $bd = mysql_connect ("localhost", "root", "root");
  29.     if ( !$bd )
  30.         die ("Error en la conexion con el DBMS");
  31.    
  32.     $base_datos = "egresados";
  33.     if ( !mysql_select_db ($base_datos, $bd) )
  34.         die ("Error seleccionando la base de datos");
  35.    
  36.     $qry = "SELECT NOMBRE, PASSWORD FROM users WHERE NOMBRE = '$cedula'";
  37.     $resultado = mysql_query ($qry, $bd);
  38.    
  39.     if ( !$resultado )
  40.         die ("Error ejecutando la consulta");
  41.    
  42.     $num_filas = mysql_num_rows($resultado);
  43.    
  44.     if ($num_filas > 0){       
  45.         $fila = mysql_fetch_array($resultado);
  46.         }
  47.         ?>
  48.        
  49. <body>
  50.  
  51.   <p>
  52.               <? menu_egresado(); ?>
  53.             </p>
  54.  
  55. Nombre de usuario:
  56.  <input type="text" name="usuario" value="<?php echo $fila["NOMBRE"]?>"/>
  57.  
  58. Password:
  59.  <input type="text" name="pass" readonly="readonly" value="<?php echo $fila["PASSWORD"]?>"/>
  60.  
  61. </body>
  62. </html>
  63. <?
  64. }
  65. else
  66. {
  67. not_auth();
  68. }
  69. ?>