php head问题
来源:互联网 发布:德国人身高体重的数据 编辑:程序博客网 时间:2024/06/04 18:45
php文件如果原来为ansi格式,html页面为uft-8,alert就会乱码。
但是如果将php文件直接改成utf-8则会出现Cannot send session cache limiter - headers already sent
解决方法为将原来php文件内容全删了,保存为utf-8格式,然后将原来内容复制进去 ok;
上面方法已爆炸
新方法
执行一个clearBOM.php在项目文件夹下
内容如下
<?php $basedir = str_replace('/clearBOM.php','',str_replace('\\','/',dirname(__FILE__)));$auto = 1;checkdir($basedir);function checkdir($basedir){ if ($dh = opendir($basedir)) { while (($file = readdir($dh)) !== false) { if ($file != '.' && $file != '..'){ if (!is_dir($basedir.'/'.$file)) { $filename = $basedir.'/'.$file; echo 'filename:'.$basedir.'/'.$file.checkBOM($filename).'<br>'; } else { $dirname = $basedir.'/'.$file; checkdir($dirname); } } } closedir($dh); }} function checkBOM ($filename) { global $auto; $contents = file_get_contents($filename); $charset[1] = substr($contents, 0, 1); $charset[2] = substr($contents, 1, 1); $charset[3] = substr($contents, 2, 1); if (ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191) { if ($auto == 1) { $rest = substr($contents, 3); rewrite ($filename, $rest); return '<font color=red>BOM found,automatically removed.</font>'; } else { return '<font color=red>BOM found.</font>'; } } else { return 'BOM Not Found.'; }} function rewrite ($filename, $data) { $filenum = fopen($filename, 'w'); flock($filenum, LOCK_EX); fwrite($filenum, $data); fclose($filenum);}?>
0 0
- php head问题
- Head First PHP & MySQL
- php head的作用
- php的head.php和foot.php
- head first PHP$MySQL 笔记
- 我的php-head部分
- [Head.First.PHP.&.MySQL]pdf
- PHP and ASP.NET Go Head-to-Head
- php代码head模板修改注意事项
- Head First PHP &MySQL学习笔记
- php学习笔记(十九)head()函数
- Head First PHP&MySQL学习笔记(一)
- Head First PHP&MySQL学习笔记(二)
- Head First PHP&MySQL学习笔记(三)
- Head First PHP&MySQL学习笔记(四)
- Head First PHP&MySQL学习笔记(五)
- Head First PHP&MySQL学习笔记(六)
- Head First设计模式PHP版
- MySQL锁简单了解
- iphone上3G网络
- Tomcat启动后出现Tomcat v6.0 Server at localhost was unable to start within 45 seconds错误
- hdu 3360 National Treasures(二分图匹配--最小点覆盖)
- 手机Android音视频采集与直播推送,实现单兵、移动监控类应用
- php head问题
- SSH
- android中Logcat中颜色的意思
- Scala开发教程(4): 类和对象 (一)
- Unity开发优化之资源优化
- 项目测试流程总结
- Matlab图像标题_title
- 数据库范式
- UVA - 1605 Building for UN 水题