Prueba 1
Con code:
Código :
<div id="Layer2"> <?php
// checo si el usuario esta logeado
if(isset($_SESSION['usuario']) and $_SESSION['estado'] == 'Autenticado')
{
echo "",$_SESSION['usuario'];
}
else
{
// Usuario que no se ha logueado mando un Form paraque se logee
echo "<FORM ACTION='login.php' METHOD='POST'>
<table border='1'>
<tr>
<th> Nombre </th>
<td> <input type='text' Nombre='nombre'> </td>
</tr>
<tr>
<th> Password </th>
<td> <input type='password' Password='password'> </td>
</tr>
<tr>
<td colspan='2' align='center'> <input type='submit' value='Iniciar sesión'> </td>
</tr>
</table>
</form>";
}
?>
</div>Con PHP:
Código PHP :
<div id="Layer2"> <?php
// checo si el usuario esta logeado
if(isset($_SESSION['usuario']) and $_SESSION['estado'] == 'Autenticado')
{
echo "",$_SESSION['usuario'];
}
else
{
// Usuario que no se ha logueado mando un Form paraque se logee
echo "<FORM ACTION='login.php' METHOD='POST'>
<table border='1'>
<tr>
<th> Nombre </th>
<td> <input type='text' Nombre='nombre'> </td>
</tr>
<tr>
<th> Password </th>
<td> <input type='password' Password='password'> </td>
</tr>
<tr>
<td colspan='2' align='center'> <input type='submit' value='Iniciar sesión'> </td>
</tr>
</table>
</form>";
}
?>
</div>
Prueba 2
Con code:
Código :
<?php
//Database Information
session_start();
define ("salto","\n<br>");
$dbhost = "localhost";
$dbname = "usuarios";
$dbuser = "root";
$dbpass = "";
$username=$_POST["nombre"];
$password=$_POST["password"];
//Connect to database
$conectado = mysql_connect ( $dbhost, $dbuser, $dbpass);
if ($conectado){
echo("Se ha conectado al servidor USUARIOS.".salto);
// hago un echo para ver si esta reciviendo la vareable pero no la imprime.
echo "",$username .salto;
}
else {
echo("no se pudo conectar al servidor MySQL.");
}
mysql_select_db($dbname, $conectado);
$consulta = "SELECT * FROM usuario WHERE nombre='$username' AND pass='$password'";
$resultado = mysql_query($consulta) or die( mysql_error());
$datos = mysql_fetch_array( $resultado );
if($datos['nombre'] != $username or $datos['pass'] != $password)
{
echo "datos incorrectos";
exit();
}
else
{
$_SESSION['usuario'] = $datos['nombre'];
$_SESSION['estado'] = 'Autenticado';
echo "",$_SESSION['usuario'];
echo "<a href='capacitacion.php'> continuar </a>";
}
?>
Con PHP:
Código PHP :
<?php
//Database Information
session_start();
define ("salto","\n<br>");
$dbhost = "localhost";
$dbname = "usuarios";
$dbuser = "root";
$dbpass = "";
$username=$_POST["nombre"];
$password=$_POST["password"];
//Connect to database
$conectado = mysql_connect ( $dbhost, $dbuser, $dbpass);
if ($conectado){
echo("Se ha conectado al servidor USUARIOS.".salto);
// hago un echo para ver si esta reciviendo la vareable pero no la imprime.
echo "",$username .salto;
}
else {
echo("no se pudo conectar al servidor MySQL.");
}
mysql_select_db($dbname, $conectado);
$consulta = "SELECT * FROM usuario WHERE nombre='$username' AND pass='$password'";
$resultado = mysql_query($consulta) or die( mysql_error());
$datos = mysql_fetch_array( $resultado );
if($datos['nombre'] != $username or $datos['pass'] != $password)
{
echo "datos incorrectos";
exit();
}
else
{
$_SESSION['usuario'] = $datos['nombre'];
$_SESSION['estado'] = 'Autenticado';
echo "",$_SESSION['usuario'];
echo "<a href='capacitacion.php'> continuar </a>";
}
?>

