行業(yè)動態(tài)
      ecshop驗證碼不顯示解決辦法
      發(fā)布日期:2013-05-18 閱讀次數(shù):4331 字體大小:

      問題都是一個,結(jié)論總是奇形怪狀.
      狀況: ecshop 驗證碼不顯示

      1) 原因1: 有客戶試圖用前臺英文后臺中文模式工作,他就仿照一些方法,覆蓋了語言文件
      導(dǎo)致一些CFG 后臺設(shè)置的變量無法讀取,
      解決方法,修改 captcha.php 文件,不包含 init.php, 然后手動傳入寬高變量
      首先定義 ROOT_PATH
      define(‘ROOT_PATH’, “絕對路徑”);
      然后
      $img = new captcha(ROOT_PATH . ‘data/captcha/’, $_CFG['captcha_width'], $_CFG['captcha_height']);
      變?yōu)?br /> $img = new captcha(ROOT_PATH . ‘data/captcha/’, 100, 20);

      2) 原因2,修改了某些utf-8文件,結(jié)果保存成 utf-8+ 也就是傳說中的 utf-8 with bom
      解決方法,找到對應(yīng)文件,應(yīng) editplus 重新保存成 utf-8 無bom

       

       

       

      如何將代碼保存為utf-8無bom格式的呢?


      BOM(Byte Order Mark)是Unicode規(guī)范中推薦的標(biāo)記字節(jié)順序的方法。

      在UCS 編碼中有一個叫做”ZERO WIDTH NO-BREAK SPACE”的字符,它的編碼是FEFF。而FFFE在UCS中是不存在的字符,所以不應(yīng)該出現(xiàn)在實際傳輸中。UCS規(guī)范建議我們在傳輸字節(jié)流前,先傳輸 字符”ZERO WIDTH NO-BREAK SPACE”。

      這樣如果接收者收到FEFF,就表明這個字節(jié)流是Big-Endian的;如果收到FFFE,就表明這個字節(jié)流是Little-Endian的。因此字符”ZERO WIDTH NO-BREAK SPACE”又被稱作BOM。

      UTF-8不需要BOM來表明字節(jié)順序,但可以用BOM來表明編碼方式。字符”ZERO WIDTH NO-BREAK SPACE”的UTF-8編碼是EF BB BF(讀者可以用我們前面介紹的編碼方法驗證一下)。所以如果接收者收到以EF BB BF開頭的字節(jié)流,就知道這是UTF-8編碼了。

      Windows就是使用BOM來標(biāo)記文本文件的編碼方式的。

      在使用UTF-8對字符進行編碼時,windows的記事本保存時會對其內(nèi)容自動加上BOM。該行為會導(dǎo)致一些問題,最常見的莫過一些莫名其妙的空 白行了。在PHP中使用include函數(shù)包含一個PHP文件時,空白行就有可能產(chǎn)生,然后就會對頁面的樣式產(chǎn)生影響,所以windows自帶的記事本并 不是一款值得依賴的文本編輯器。

      Dreamweaver中除去BOM的方法:ctrl+J -> 標(biāo)題/編碼 -> 取消”包括Unicode簽名(BOM)”選擇。

      主站蜘蛛池模板: 一本大道香蕉在线影院| 伊大人香蕉久久网| 69av免费视频| 成人口工漫画网站免费| 亚洲人成网站免费播放| 粉嫩被粗大进进出出视频| 国产成人免费ā片在线观看老同学| 四虎国产精品永久地址99| 亚洲成人高清在线观看| 美女扒开尿口让男人操| 日韩高清在线观看| 免费人妻无码不卡中文字幕系| 韩国午夜理论在线观看| 国产精品第九页| zoom和okzoom在线视频| 日本人的色道免费网站| 亚洲另类小说网| 猫咪AV成人永久网站在线观看| 国产xxxxxx久色视频在| 欧美极度另类精品| 国产麻豆天美果冻无码视频| 一二三四在线视频社区8| 日产亚洲一区二区三区| 亚洲AV无码专区国产不乱码| 欧美色图一区二区| 免费看一级做a爰片久久| 色欲aⅴ亚洲情无码AV| 国产资源中文字幕| 久久久一本精品99久久精品88| 欧美又大粗又爽又黄大片视频黑人 | 亚洲精品无码av人在线观看| 色狠狠一区二区三区香蕉| 国产精品igao视频网网址| ass亚洲**毛茸茸pics| 成人精品一区二区三区校园激情| 九九久久精品国产AV片国产| 欧美熟妇另类久久久久久不卡| 免费精品99久久国产综合精品| 西西人体www高清大胆视频| 国产精品一区二区三| 99国产精品欧美一区二区三区|