Parece que seu script não está sendo passado para o interpretador do php e está simplesmente exibindo o texto do arquivo. Este é um erro comum e quase sempre é devido:
- Uso de um arquivo que termina diferente de php (e.x. htm ou html)
- Não usando a tag php
<?php ... ?>
ou como Nathan mencionou o uso de tags impróprias.
Você pode ver outros servidores que usam extensões de arquivo diferentes de .php
ou usar tags abreviadas.
Ambos podem ser configurados para serem permitidos:
Permitindo extensões de arquivo adicionais
As tags curtas costumavam ser permitidas por padrão, mas ficaram em desuso.
É melhor usar as tags completas <?php ?>
se você está começando algo novo ou apenas aprendendo php.