Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/08/2009, 12:28
AnimalRecord
 
Fecha de Ingreso: agosto-2009
Mensajes: 7
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Problema Con un Login!

Aquí vaa ver que he liado.

[PHP]<?php
session_start ();
if(!empty($usuario) && !empty($contrasena)) {
$usuario=mysql_real_escape_string($_POST["usuario"]);
$contrasena=mysql_real_escape_string($_POST["contrasena"]);
include ("conectar.inc.php");
$sql="SELECT usuario,contrasena FROM login WHERE usuario='$usuario';";
$resultado=mysql_query ($sql);
if ($fila=mysql_fetch_row($resultado)){
if ($contrasena==$fila[1]) { //1 es el indice en la base datos del campo cliente (0 es Dnicif y 1 contrasena) idcliente no cuenta
$_SESSION["usuario"]=$usuario;
}
else {
$errores["login"]="Contraseña incorrecta";
}
}
else {
$errores["login"]="Datos Incorrectos";
}
mysql_close(); //Para cerrar sesion
}

?>[PHP]

Y el Formulario

<form id="form1" name="form1" method="post" action="<?php echo $_SERVER ["PHP_SELF"];?>">


<table border=2>
<tr>
<th bgcolor="#CCCC66"><div align="left">Usuario</div></th>
<th bgcolor="#CCCC66"> <div align="left">
<input id="usuario" type="text" name="usuario" <?php if (isset($_POST['usuario'])) echo $_POST['usuario'];?>>
</div></th>
</tr>
<tr>
<th bgcolor="#CCCC66"><div align="left">Password</div></th>
<th bgcolor="#CCCC66"> <div align="left">
<input name="contrasena" type="password" id="contrasena" />
</div></th>
</tr>
<tr>
<th colspan=2 bgcolor="#CCCC66"><input name="Bot" type=submit class="style7" id="Bot" value="Entrar"></th>
</tr>
<tr>
<th height="23" colspan=2 bgcolor="#CCCC66"><div align="left"><p align="center"><?php echo $errores["login"] ?></p>
</div></th>
</tr>
</table>
</form>