删除网站BOM php

最近 开发某网站出现特殊字符,无法进行json获取数据,原因在于网站部分文件保存的字符编码存在bom 使用以下程序检测网站的文件是否存在bom直接替换修改即可解决。\ufeff 

读取文件后缀 php

$tempfile = @fopen($img, "rb");
        $bin = fread($tempfile, 2); //只读2字节 
        fclose($tempfile);
        $strInfo = @unpack("C2chars", $bin);
        $typeCode = intval($strInfo['chars1'] . $strInfo['chars2']);
        $fileType = '';
        switch ($typeCode){ // 6677:bmp 255216:jpg 7173:gif 13780:png 7790:exe 8297:rar 8075:zip tar:109121 7z:55122 gz 31139
            case '255216':
                $fileType = 'jpg';
                break;
            case '7173':
                $fileType = 'gif';
                break;
            case '13780':
                $fileType = 'png';
                break;
            default:
                $fileType = 'unknown';
        }

udeitor1.4.3 for php图片已经上传但无法显示情况解决方案

对应ueditor1.4.3的部署方式对应以前的版本已经简化了很多,很多

但是还是存在一些问题,这其实对应每个人对服务器的部署不同,网页结构部署方式不同而造成的。

对应版本udeitor1.4.3 for php图片已经上传但无法显示情况 最主要原因是用户在安装apache的时候修改了网站目录位置造成的。

在这里其实图片文件是已经上传成功的。但是图片上传到哪里了呢?

对就是上传到了安装apache之前的默认目录下面  www 

zblog 添加系统模块 热门文章 随机文章 点击排行 php

Z-BlogPHP 1.4 Deeplue Build 150101 版的 插件真的很少,而且好用的也不多,要么样色难看 要么功能缺陷,就像今日遇到的想在首页右则添加个热门文章模块,但偏偏找不到好用的插件··最后还是自己复制粘贴出来。非插件方式