やっぱりプロは凄いです! PHP記述
無料の日本発ショッピングカート「EC-CUBE」をテストしてみました。
http://www.ec-cube.net/Version 1.2.0-beta
文字コードをUTF-8で設定
管理画面で「お知らせ」を取得部が文字化け(>_<)
いろいろやってみましたが、素人の悲しさ・・・・ プロにやってもらいました!
http/admin/home.php 199行目以降
http://www.ec-cube.net/Version 1.2.0-beta
文字コードをUTF-8で設定
管理画面で「お知らせ」を取得部が文字化け(>_<)
いろいろやってみましたが、素人の悲しさ・・・・ プロにやってもらいました!
http/admin/home.php 199行目以降
// お知らせ取得
function lfGetInfo() {
// 更新情報を最新にする
$objQuery = new SC_Query();
$path = UPDATE_HTTP . "info.txt";
$fp = @fopen($path, "rb");
$arrRet = array();
if(!$fp) {
sfErrorHeader(">> " . $path . "の取得に失敗しました。");
} else {
while (!feof($fp)) {
$arrRet[] = $arrCSV = fgetcsv($fp, UPDATE_CSV_LINE_MAX);
}
fclose($fp);
}
return $arrRet;
}
この部分を
// お知らせ取得
function lfGetInfo() {
// 更新情報を最新にする
$objQuery = new SC_Query();
$path = UPDATE_HTTP . "info.txt";
$fp = @fopen($path, "rb");
$arrRet = array();
if(!$fp) {
sfErrorHeader(">> " . $path . "の取得に失敗しました。");
} else {
while (!feof($fp)) {
$arrCSV = fgetcsv($fp, UPDATE_CSV_LINE_MAX);
$cnt = count($arrCSV);
$tmp = array();
for ($i=0; $i<$cnt; $i++) {
$tmp[] = mb_convert_encoding($arrCSV[$i], "UTF-8", "EUC-JP");
}
$arrRet[] = $tmp;
}
fclose($fp);
}return $arrRet;
}
