Non seulement ce n'est pas accepter par tous les serveurs, mais de plus, c'était prévu que le PHP5 ne le supporte plus.
Visiblement, c'est toujours le cas, peut-être dans PHP 6, mais dans tous les cas, c'est une bonne habitude à prendre <?php ?> en bas de casse.
Pour ton problème, tu lances bien ton navigateur avec l'adresse réseau de ton PC ?
Si tu glisses ta page dessus, ça ne fonctionnera pas.