Questo è il codice preso dal file php o facendo come ti ho detto io dal browser?
Nel secondo caso:
- che indirizzo usi per accedere allo script?
devi usare una cosa tipo http://localhost/script.php
se fai doppio click sul file, il browser si apre, ma lo script non viene interpretato perché il webserver non viene interpellato, risponde solo al protocollo http:// facendo doppio click vedrai invece file://c:/xamp/...
- Apache è avviato? Apri il pannello di controllo di XAMPP e controlla.