Cytat(17misiek09 @ 29.01.2012, 17:50:50 )

formularz jest w pliku z rozszerzeniem php prawda? ;-)
A jakie to ma znaczenie?
@Koldy: Tablica $_POST jest pusta, czy są w niej puste wartości pod indeksami name i pswd? Usuń
value="" z pól tekstowych.
EDIT:
Pewnie stała HOMEURL odnosiła się do innego pliku niż ten, w którym znajduje się formularz i jednocześnie cały skrypt logowania. Teraz masz błąd/uwagę E_NOTCE, tylko jej nie widzisz, bo raportowanie błędów masz wyłączone.
Podejrzyj sobie kod źródłowy strony, a zobaczysz że adres akcji do obsługi formularza to
?sub=dologin. Czyli odpowiedni fragment HTML wygląda tak:
<form action="?sub=dologin" method="post"> <!-- ... -->
A wszystkiemu jest winna stała HOMEURL.