Musisz, ekhm.. możesz skorzystać z dobrodziejstw jakie daje PHP. Jest to język programowania, który wykonywany jest po stronie serwera( ze specjalnym oprogramowaniem ). Rozwiązań na to co opisałeś jest wiele. To tak jakbyś napisał, że potrzebujesz samochód - może "Malucha", a może "Merola"?
Polecam wgryźć się w PHP, jest bardzo prosty - szybko załapiesz podstawy, żeby samemu rozwiązać ten problem.
Pisząc dokładniej na temat tego co potrzebujesz opiszę to skrótowo:
Tworzysz formularz z polami ( czytaj o form, input ) na nick użyszkodnika i jego hasło.
W kodzie PHP sprawdzasz ( porównujesz ) nick z hasłem, które masz już spisane.
Jeśli znaleziono nick a hasło do niego przypisane jest takie jak te które wprowadzi użyszkodnik PHP przenosi go ( użyszkodnika ) na określoną podstronę. Należy się zastanowić nad bezpieczeństwem, bo narazie tutaj go brak. Możesz korzystać z sesji( czytaj o sesjach w php ), haszowania hasła( czytaj o md5, sha1 ), ale idąc dalej - to chyba problem - hasło byłoby jawne dla Ciebie? Jeśli nie to należałoby stworzyć rejestrację uzyszkodnika, najlepiej wykorzystać wtedy już jakiś lepszy sposób przechowywania danych - może bazę MySQL. I tak się poprawiając możesz napisać dobry skrypt logowania, ale najpierw musisz się wgryźć w PHP - bo wątpię, żeby ktoś napisał to za Ciebie, a poza tym co to za frajda
Korzystaj z Google i szukajki na tym forum:
http://www.egrafik.pl/porady/php-prosty-system-do-logowania/http://4programmers.net/PHP/Prosty_skrypt_logowania