fatto: il codice era (quasi) corretto...
al posto di <? php dovevo mettere <?php

distrazione