Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2017, 09:22
josegaitan123
 
Fecha de Ingreso: agosto-2014
Ubicación: barranquilla
Mensajes: 93
Antigüedad: 9 años, 9 meses
Puntos: 0
Variable de sesion vacia

Buenos Dias.

Tengo un problema con una aplicacion en donde se logea el usuario y guarda en variables de sesion su udentidad y nombre, pero cuando hace el login por primera vez no muestra el contenido de la variable de sesion nombre_usuario que la uso para mosrtar el nombre del usario logeado, peroa cuando salgo del sistema e ingreso nuevamente si aparece la variable de sesion. usando la variable de sesion de identidad realizo una consulta para mostrar en una tabla uno valores asociados.

Código PHP:

/*cabecera de pagina */
<?php
session_start
();
?>

/*cuando se logea el usuario y exitosa la busqueda de usaurio y clave */
                                            $_SESSION['cedula']=$fila['cedula'];
$_SESSION['nombre']=$fila['nombre_apellidos'];
$_SESSION['cedaso']=$fila['cedaso'];


/*el menu principal lo incluyo en la pagina de inicio de la aplicacion */

  <li class="dropdown user user-menu">
              <a href="#" class="dropdown-toggle" data-toggle="dropdown">
                  <span class="hidden-xs"><?php echo 'Bienvenido:'.' '.$_SESSION['nombre']; ?></span>
                </a>
             </li> 

/* en la pagina de consulta en la cabecera */

<?php
session_start
();
?>



                    <div class="box-body">
                        <?php
                        $n1
=1;$i=1;
                        
$sql=mysqli_query($con,"select * from datos where datos.cedaso='".$_SESSION['cedula']."' and estado='FIDELIZADO'");
                        
?>  
                        <table class="table table-bordered">
                        <th class="bg-green">No</th>
                        <th class="bg-green">Nombre - Apellidos</th>
                        <th class="bg-green">Correo</th>
                        <th class="bg-green">Direccion</th>
                        <th class="bg-green">Tel&eacute;fono</th>
                        <th class="bg-green">Estado</th>
                        <tr></tr>
                        <?php
                        
while ($row=mysqli_fetch_array($sql))
                        {
                        
?>
                        <td><?php echo $i ?></td>
                        <td><?php echo strtoupper($row['nombre_apellidos']) ?></td>
                        <td><?php echo strtoupper($row['correo']) ?></td>
                        <td><?php echo strtoupper($row['direccion']) ?></td>
                        <td><?php echo strtoupper($row['telefono']) ?></td>
                        <td><?php echo strtoupper($row['estado']) ?></td>
                        <tr></tr>
                         <?php
                        $i
++;                        
                        }
                        
?>
                        </table>
                        </div>