Dlaczego plik *.html jest traktowany jak *.php?

To zależy od konfiguracji serwera. Można ustawić, by pliki HTML były kierowane do interpretera PHP.

Są takie rzeczy, które filozofom się nie śniły… Ja też mam tak czasami… Jakim to serwerem robiłeś, tzn. webserv, vertigo, nazwa.pl?

Jeśli serwer Apache, to w pliku httpd.conf będzie coś w stylu:

AddType application/x-httpd-php .php .phtml .php5 .html

Strona położona jest na yoyo.pl

To już musisz się zgłosić do yoyo.pl …