Crear un archivo nuevo y mete este código TAL Y COMO YO TE LO DOY!! xD
Código PHP:
<?php
$enviar = $_POST["enviar"];
if(isset($enviar))
{
include_once("conexion.php");
$nick = htmlentities(addslashes($_POST["usuario"]));
$clave = htmlentities(addslashes($_POST["clave"]));
$consulta = mysql_query("SELECT * FROM usuarios WHERE user='$nick' and clave='$clave'");
if(mysql_num_rows($consulta) != 0)
{
setcookie("nombre", $nick, time()+365); //ten en cuenta que son segundos
setcookie("clave", $clave, time()+365); //repito: SEGUNDOS!! xD
echo 'Se ha colocado la cookie correctamente';
exit();
}else{
echo 'El usuario y/o contraseña es inválido<br>';
}
}
?>
<form method="post" action="<?=$PHP_SELF?>">
Usuario:<br>
<inpup type="text" name="usuario"><br>
Clave:<br>
<inpup type="password" name="clave"><br>
<input type="submit" name="enviar" value="Conectar">
</form>
No incluyas este archivo en ningún lado...simplemente entra en él y veras como puedes logearte sin problemas(salvo si cometí un error de sintaxis).
Prueba y me cuentas ;)