一网站很奇怪,修改过代码之后神奇的出现了两个问题
如图所示:
网站的模板就是之前用记事本修改过,修改完成之后就变成这个样子,即使撤销了,页面也变不回去,查看生产的html页面的代码,发现在网站的第一行代码是空的
后来突然想起是不是和UTF8的签名有关,之前在写PHP有关session的时候碰到过的情况。
果然使用dreamweaver打开模板页面的页面属性发现,图中红框所示
将该对号去掉之后,网站正常。
由上看来如果使用记事本修改html代码的时候会自动给转换成带BOM头的格式,看来以后修改页面的话还是用Dreamweaver等
同时在PHP编程的时候,涉及到session的问题时经常会碰到的问题
也是相同的解决方法。