è normale che non va alla pagina login, perchè penso che faccia tutto quanto in ajax e quindi in maniera asincrona, la pagina login.php si limiterà a prendere ciò che è presente sul form, controllerà che sia tutto quanto valido e quindi ti permetterà di avere successo o meno nel login. Ma prima di questo vedi che cosa viene passato a questa pagina... usa firefox con la componente aggiuntiva firebug. Tu con firebug devi vedere che succede quando clicchi sul pulsante di login, così vedi se viene passato qualcosa a login.php e se c'è qualche errore. Così non ti posso aiutare.