Estas en lo correcto Larenz. Normalmente y por estandar es
Código PHP:
<?php //aqui tu codigo php ?>
Wampserver no reconoce php con <? debe ser <?php
Xampp si lo reconoce.
Ten cuidado con los espacios, es muy diferente esto:
Código PHP:
// esto esta mal, que puede ser tu caso, ademas de agregar php despues del ?
<?else:?>
//Version correcta
<? else: ?>
Saludos