Ver Mensaje Individual
  #10 (permalink)  
Antiguo 02/05/2012, 17:07
Avatar de fermin3d
fermin3d
 
Fecha de Ingreso: octubre-2010
Ubicación: sevilla
Mensajes: 141
Antigüedad: 13 años, 6 meses
Puntos: 4
Respuesta: Verificar usuario en todas las paginas

Hola monte esto aver si inicio sesion pero no me imprime nada

Código PHP:
Ver original
  1. $result = mysql_query('SELECT pw1, email, id, codigo FROM registros WHERE email=\''.$email.'\'');
  2.     if($row = mysql_fetch_array($result)){
  3.          
  4.            
  5.         if($row["pw1"] == $pw1){
  6.            
  7.            
  8.           if($row['codigo'] == ""){        
  9.            
  10.              
  11.               $row["id"] = $_SESSION["id"];
  12.               echo '<script type="text/javascript">window.location="http://www.miweb.com/perfil/perfil.php";
  13.                    </script>';
  14.             }

luego en su perfil lo puse asi

Código PHP:
Ver original
  1. <?php session_start();
  2. ?>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  7. <title>Auntentificacion</title>
  8. </head>
  9.  
  10. <body>
  11. <?php  
  12. $id = $_SESSION['id'];
  13. if (!$_SESSION){
  14. echo 'sesion no iniciada';
  15. }
  16.              // Configura los datos de tu cuenta
  17. $dbhost='localhost';
  18. $dbusername='prueba';
  19. $dbuserpass='';
  20. $dbname='tu_usuarios';
  21.  
  22. mysql_connect ($dbhost, $dbusername, $dbuserpass);
  23. mysql_select_db($dbname) or die('Cannot select database');
  24.  
  25.  
  26. $resultado= mysql_query("SELECT email,usuario,genero FROM registros WHERE id='".$id."'") or die (mysql_error());
  27. $fila=mysql_fetch_array($resultado);
  28. $usuario = $fila['usuario'];
  29. $email = $fila['email'];
  30. $genero = $fila['genero'];
  31. ?>
  32. <?php echo "$usuario"; ?>
  33. <?php echo "$email"; ?>
  34. <?php echo "$genero"; ?>
  35.  
  36. </body>
  37. </html>
pero no me imprime nada muchas gracias.