När den ligger i blabla.html så fungerar den inte men när den ligger i blabla.php3 så fungerar den.. vad ska jag göra för att den ska fungera i blabla.html?
Nä, det är inte så konstigt. Html-dokument går inte genom php-parsern om man inte specat detta, och det har inget med själva koden att göra. Du får ställa in webservern så att den kör alla .html genom php. I Apache får du lägga till raden
AddType application/x-httpd-php3 .html
i httpd.conf och ta bort text/html från mime.types.
Ja, förutsatt att .htaccess-filer tillåts kan du lägga raden i i sådan fil i stället, dvs. .htaccess i den mapp du ska påverka. Eller så kan du lägga raden i en <Directory>-klausul i httpd.conf.
<Directory hela sökvägen till mappen>
AddType application/x-httpd-php3 .html
</Directory>