Bueno echemos un vistazo
Código PHP:
<?php
session_start();
require_once('servidor.php');
conectar('qq', 'fdsfsi', 'sss', 'dgsagds') or die;
//Variables
$username=$_POST['user'];
$password=$_POST['pw'];
$username = mysql_real_escape_string($username);
$password = mysql_real_escape_string(sha1($password));
$query = mysql_query("SELECT * FROM usuarios WHERE user='".$username."' AND pw='".$password."' LIMIT 1 ");
echo mysql_error();
$data = mysql_fetch_array($query, MYSQL_ASSOC);
if($password == $data['pw']){
$_SESSION['logged'] = 'yes';
$_SESSION['username'] = $username;
header('Location: inicio.html');
}
else {
echo 'El usuario y/o pass son incorrectos.';
}
?>
Prueba así y nos cuentas.
Qué campos tienes en tu base de datos?