一匹狼网络提醒:你的电脑不支持显示Flash!  
※免费信息平台
 
 用户:
 
 
 密码:
  
 注册    

Your IP is:38.103.63.18


网站首页 IT日记 网络技术 网络文学 商业信息 网络编程 网站推广 软件硬件

※网络编程
· PHP 编程请选择正确的...
· IIS6 的 PHP 最...
· 如何利用 PHP 和 C...
· 使用 MySQL 开始 ...
· PHP 的几个配置文件函...
· PHP 比 ASP 优秀...
· Windows2003 ...
· 剖析 PHP 中的输出缓...
· PHP 模板高级篇总结
· PHP 保存远程图片到本...
· 谈 PHP 生成静态页面...
· PHP 链接 Acces...
· ASP 开发参考规范
· 在 ASP 程序中实现数...
· 对你的 ASP 程序作负...
· ASP 小偷程序如何利用...
· asp 调用 oracl...
· 建立Access 数据库...
· 上传图片时生成缩微图象的...
· PHP 命令行参数详解及...
· 用PHP与XML联手进行...
· 实例学习PHP之投票程序...
· PHP程序与服务器端通讯...
· PHP程序加速探索之代码...
· PHP程序加速探索之压缩...
· PHP程序加速探索之脚本...
· PHP5在Apache下...
· WINDOWS 2000...
· php连接mysql数据...
· 对Session和Coo...
· 用php通过SMTP来发...
· Windows下PHP5...
· php安装教程
· 也谈Access数据库加...
· 网站生成静态页面及网站数...
· 加速ASP程序的显示速度...
· ASP导出Excel数据...
· 网页的结构化与模块化
· 保护你的ASP页面的两种...
· Global.asa文件...
 
※网络编程

[ PHP 编程请选择正确的文本编辑软件 ]

发布时间:2007-3-3 20:44:12 来源:why100000电脑学习网

    如果您在修改任何PHP文件后发生:     不能登入或者不能登出;     页顶出现一条空白;     页顶出现错误警告;     其它不正常的情况。     则多半是编辑器的问题。     本程序采用UTF-8编码。现在几乎所有的文本编辑软件都可以显示并编辑UTF-8编码的文件。但是很遗憾,其中很多软件的表现并不理想。     类似WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。但对于PHP来说,BOM是个大麻烦。     PHP并不会忽略BOM,所以在读取、包含或者引用这些文件时,会把BOM作为该文件开头正文的一部分。根据嵌入式语言的特点,这串字符将被直接执行(显示)出来。由此造成即使页面的 top padding 设置为0,也无法让整个网页紧贴浏览器顶部,因为在html一开头有这3个字符呢!     最大的麻烦还不是这个。受COOKIE送出机制的限制,在这些文件开头已经有BOM的文件中,COOKIE无法送出(因为在COOKIE送出前PHP已经送出了文件头),所以登入和登出功能失效。一切依赖COOKIE、SESSION实现的功能全部无效。     因此,在编辑、更改任何文本文件时,请务必使用不会乱加BOM的编辑器。Linux下的编辑器应该都没有这个问题。WINDOWS下,请勿使用记事本等编辑器。推荐的编辑器是:     Editplus 2.12版本以上;     EmEditor;     UltraEdit(需要取消‘添加BOM’的相关选项);     Dreamweaver(需要取消‘添加BOM’的相关选项)     等。     对于已经添加了BOM的文件,要取消的话,可以用以上编辑器另存一次。(Editplus需要先另存为gb,再另存为UTF-8) 

共105篇文章 每页40条 首页  上页   下页    尾页  页次:1/3


本站建议分辨率:1024*768狼的本性残忍,商业竞争同样面临无情与不可预知的残酷
版权所有@[一匹狼网络] 粤ICP备06108176