cambie el codigo de entrar.php
    Código PHP:
    <?
require 'config.php';
function quitar($texto){
 $texto = trim($texto);
 $texto = htmlspecialchars($texto);
 # --> Elimina espacios que no pueden ser borrados por trim()
 $texto = str_replace(chr(160),'',$texto);
 return $texto ;
}
if($_POST[enviar]){
 $nick = quitar($_POST[nick]);
 $contrasena = md5(quitar($_POST[contrasena]));
 $con = mysql_query("select id from usuarios where nick='$nick' and contrasena='$contrasena'");
 if(!$con){
  if (mysql_num_rows($con) == 0){
   echo 'Nick o contraseña incorrecta. Haz click <a href="javascript:history.back(-1)">aquí</a> para regresar.';
  }
  else{
    $datos = mysql_fetch_assoc($con);
    setcookie('uid',$datos[id],time()+604800);
    setcookie('unick',$nick,time()+604800);
    setcookie('ucontrasena',$contrasena,time()+604800);
    header("location: $_SERVER[HTTP_REFERER]");
  }
 }
 else{
  echo 'Error con la consulta.'.mysql_error().'<br>Haz click <a href="javascript:history.back(-1)">aquí</a> para regresar.';
 }
}
?>    
  
ahora me sale siempre 
Error con la consulta
Haz click aqui para regresar 
=/