Descubierto el error, ya me extrañaba a mí que no funcionase...
Me he dado cuenta al ver el código fuente de la web, me mostraba las variables de php en el código, entonces he comprendido al instante que mi fichero era .html en lugar de .php y por esos los intentos de que el Javascript pillase el PHP eran inútiles!
Saludos