Kod zamiast strony

Witam.
Ostatnio zacząłem w końcu tworzyć swoją pierwszą poważną stronę internetową w VSC. Wszystko było okej, zrobiłem formularz logowania w pliku zalrej.html i trochę pobawiłem się z tym w CSS (plik zalrej.css), choć jak na razie nie jest to arcydzieło w rozumieniu wyglądowmy.
No, ale przechodząc do sedna, w końcu chciałem przy użyciu PHP umożliwić przesyłanie danych z formularza do bazy danych na localhost/phpmyadmmin. Niestety, gdy tylko klikami przycisk „Zarejestruj” po wpisaniu potrzebnych danych te nie pojawiają się w bazie, a do tego zamiast cokolwiek zrobić pojawia się kod php. Teraz zrobiłem inaczej i w pliku zalrej.html wstawiłem przyciski „Zaloguj” oraz „Zarejestruj” - ten prowadzi do pliku register.php. Jednak zamiast pokazać formularza (przekopiowałem tam kod formularza) pokazuje kod.
Próbowałem pobrać jakieś rozszerzenia do PHP i MySQL, ale nic to nie daje.
Jeśli ktoś miał by pomysł jak to naprawić, proszę piszcie.

                                                                                                   Miłego dnia wszystkim :)