Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2013, 09:14
Avatar de rutenio3
rutenio3
 
Fecha de Ingreso: marzo-2011
Mensajes: 56
Antigüedad: 13 años
Puntos: 0
Nombre de usuario logeado en el index.html

Hola a todos soy nuevo por aqui y muy novato en esto de la programacion y estoy empezando.He montado bastantes foros smf pero por primera vez estoy montando mi pagina completamente desde 0.

La pagina esta hecha en html5 (index.html)

Mi sistema de logeo funciona correctamente pero quisiera que al realizar el logeo el nombre del usuario logeado aparezca en el index.html a la derecha y no se como hacerlo.

En mi index.html pongo esto pero no aparece el nombre de usuario tras el logeo.GRACIAS a los que me ayudeis ya anticipadas XD

Código PHP:
<div id="login" align="right">
<p>Bienvenido<b>
<?php echo $_SESSION['username']; ?></b>
</p> 
</div>
Dejo parte de mi codigo por si hace falta:

index.php
Código PHP:
<?php 

    session_start
();
    include_once 
"conexion.php";

    function 
verificar_login($user,$password,&$result)
    {
        
$sql "SELECT * FROM usuarios WHERE usuario = '$usuario' and password = '$password'";
        
$rec mysql_query($sql);
        
$count 0;
        while(
$row mysql_fetch_object($rec))
        {
            
$count++;
            
$result $row;
        }
        if(
$count == 1)
        {
            return 
1;
        }
        else
        {
            return 
0;
        }
    }
    if(!isset(
$_SESSION['userid']))
    {
        if(isset(
$_POST['login']))
        {
            if(
verificar_login($_POST['user'],$_POST['password'],$result) == 1)
            {
                
$_SESSION['userid'] = $result->idusuario;
                
$_SESSION['username'] = $result->usuario;
                
$_SESSION['name'] = $result->nombres;
                
$_SESSION['type'] = $result->type;
                    
header("location:index.php");
            }
            else
            {
                echo 
'Su usuario es incorrecto, intente nuevamente.';
            }
        }

        
?>