Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2008, 10:45
tabacana
 
Fecha de Ingreso: marzo-2007
Mensajes: 9
Antigüedad: 17 años, 7 meses
Puntos: 0
problema con sistema de logeo

amigos, la verdad me estoy reintegrando al tema de la programacion y mi cabeza a olvidado algunas cosillas. ojala puedan ayudarme, mi problema es el siguiente.
tengo una tabla llamada "usuario" donde tengo id_usuario(autonumerico) | usuario (varchar) | clave(varchar).
tengo un archivo php llamado conexion.php con lo siguiente.
Código PHP:
<?php
$db_host 
"localhost";
$db_name "tabacan4_lama";
$db_pass "admin";
$db_user "tabacan4_lama";

$conexion mysql_connect($db_host$db_user$db_pass) or die ("No ha podido conectarse a la base de datos.");
            
mysql_select_db ($db_name$conexion);
?>
una pagina html donde solicito los datos de usuario y contraseña que contiene lo siguiente.
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
<form name="logeo" method="post" action="logeo.php">
<p><strong>Nombre:</strong><br />
<input type="text" name="usuario" /></p>
<p><strong>Clave:</strong><br />
<input type="text" name="clave"  /></p>
<p><input type="submit" name="enviar" value="Enviar" /></p>
</form>
</body>
</html> 
y una pagina de proceso llamada logeo.php que contiene lo siguiente:
Código PHP:
<?php
include('conexion.php');
$sql mysql_query ("select * from usuario",$conexion);
while (
$reg=mysql_fetch_array($sql))
{
  echo 
"usuario:".$reg['usuario']."<br>";
  echo 
"Password:".$reg['clave']."<br><br>";
}
if (
$usuario == $usuario && $clave == $clave )
{
    echo 
"un usuario a sido correcto";
}
else
{
    echo 
"no existe usuario con esos datos";
}

?>
mi problema es que no compara el if de $usuario(de base de datos) con el $usuario que ingrese en el html ni la clave(de base de datos) con la que ingrese en el html. amigos donde estaria mi problema de verdad necesito ayuda... les debo un favor!!!

Gracias de ante mano.
VMS