Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2012, 02:06
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años
Puntos: 5
Problema al pasar valor de una variable de sesion de un archivo A a otro B

Hola amigos veran tengo un problema simple pero que me lleva de cabeza les cuento:


tengo 2 archivos;

En el archivo "A" declaro variables de sesion (id, nombre y avatar)

para poder recuperar los valores de esas variables en otro archivo "B",

pero solo puedo recuperar en el archivo "B" los valores de (nombre y avatar) pero no logro recuperar el numero de (id),

pueden ayudarme?, les estaria muy agradecido. este es el codigo:


Archivo "A":


Código PHP:
Ver original
  1. <?php session_start();
  2.  
  3. //datos para establecer la conexion con la base de mysql.
  4. include "conex.php";
  5.  
  6. if ($_GET['id'] != "")
  7. {
  8.   $link=Conectarse();
  9.   $id_recibido = $_GET["id"];
  10.  
  11.  
  12.   $result = mysql_query("select * from users where id = '$id_recibido'");
  13.  
  14.     if($row = mysql_fetch_array($result))
  15.     {
  16.         $_SESSION["elid"] = $row["id"];
  17.         $_SESSION["username"] = $row["nombre"];
  18.         $_SESSION["elavatar"] = $row["avatar"];
  19.  
  20.         die (header('Location: /index.php?id='.$id_recibido));
  21.                      
  22.     }      
  23. }
  24.  
  25. .
  26. .
  27. .
  28. .
  29. .
  30. .
  31.  
  32. ?>


y el archivo "B":


Código PHP:
Ver original
  1. $elid = $_SESSION['elid'];
  2.                             $username = $_SESSION['username'];                                                     
  3.                             $elavatar = $_SESSION['elavatar'];
  4.  
  5.                                                        
  6.                             if (isset($_SESSION['username']))
  7.                             if (isset($_SESSION['elavatar']))
  8.                            
  9.                                                        
  10.                             {
  11.                                
  12.                                 echo '<br/>';
  13.                                 echo 'Soy, '.'<b>'.$_SESSION['username'].'</b>'.' '.'mi id es , '.'<b>'.$_SESSION['elid'].'</b>'."<img class='micro_avatar' height='24' src='$elavatar' alt='imagen_representativa'>";
  14.  
  15.                             }