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.';
}
}
?>