可以用js来代替这一段if () {echo "";} else {....}
使用header时,前面不能有任何输出,如果你的这段php上面有html代码也不行,仔细检查一下如果有的话就会给你一个警告