提交到PHP文件出现下载,肯定是服务器没有配置好对PHP的支持,系统把PHP文件看成是EXE、ZIP一样的东西来进行下载。如果你确认配置没有问题(事实上是不可能的~),那么可能你的机器有多个WEB服务器,例如除了APACHE之外还有IIS等,而且默认的端口(或者你在浏览器上输入的端口)不是APACHE的端口,或者APACHE根本没有启动。xampp是什么,UNIX下的吗,那注意文件后缀.PHP的大小写,必须和httpd.conf里面的一致。