Es un error en la consulta, proba así.
Código PHP:
Ver original* * if ($v1 = "" || $v2 = ""){
* * * * header ("Location index.php?error=x003"); * * }else{
* * * * $result = mysql_query('SELECT usuario, contraseña, id FROM usuarios WHERE usuario= '.$usuario.'); * * * * *if($row = mysql_fetch_array($result)){
* * * * * * if($row["contraseña"] == $password){
* * * * * * * * $_SESSION["usuario"] = $row['usuario'];
* * * * * * * * $_SESSION["activo"] = "si";
* * * * * * * * $_SESSION["id"] = $row['id'];
* * * * * * * * header ("Location home.php");
* * * * }
* * * * else
* * * * {
* * * * * * header ("Location index.php?error=x004");
* * * * }
* * * * * * }else{
* * * * * * header ("Location index.php?error=x005");
* * }
* * * *
* * }