Php-Stats/オリジナル0.1.9.1+日本語パッチ0.1.9.1-0.43の場合

このページは旧 chikuden.info の XPWiki(2023-05-13版)を静的に復元したものです。内容は当時のままで、更新されていません。

確認した不具合

訪問者詳細

ページ別表示

検索キーワード

検索テーマ

文字化け対策(その1)

$xoops->asGroupware();のフォーラムの記事の方法

$ora=$date_G;
+$loaded=htmlspecialchars(addslashes(urldecode($loaded)));

<

$nome=$name; //imposto il nome
+$nome=htmlspecialchars(addslashes(mb_convert_encoding(trim($nome), "UTF-8", "auto")));
+$domain=htmlspecialchars(addslashes(mb_convert_encoding(trim($domain), "UTF-8", "auto")));
+$query=htmlspecialchars(addslashes(mb_convert_encoding(urldecode(trim($query)), "UTF-8", "auto")));
+$resultPage=htmlspecialchars(addslashes(mb_convert_encoding(urldecode(trim($resultPage)), "UTF-8", "auto")));

縁にまつわるエトセトラ。。の記事の方法

// mb_strtolowr が使用可能な場合はコメントをはずす。 /Y
//$query = mb_strtolower($query,"EUC-JP");

// 多分日本語が化けると思うのでコメントアウトしておきます。 /Y
$query = strtolower($query);

<

$query = mb_convert_encoding($query,"EUC-JP","EUC-JP,UTF-8,SJIS,ASCII,JIS");

<

$query = mb_convert_encoding($query,"EUC-JP","%%EUC-JP%%,UTF-8,SJIS,ASCII,JIS");
EUC-JP消して

$query = mb_convert_encoding($query,"EUC-JP","UTF-8,SJIS,ASCII,JIS");

<
いまいち文字化けが。。"EUC-JP"を入れるとエンコードエラーがでる?

mb_detect_order("UTF-8,EUC-JP,SJIS,ASCII,JIS,ISO-8859-1");
$query = urldecode($str);
//$enc = mb_detect_encoding($query);
//echo $enc." ".$query." <BR>";
//$query = mb_convert_encoding($query,"EUC-JP",$enc);
$query = mb_convert_encoding($query,"EUC-JP","UTF-8,EUC-JP,SJIS,ASCII,JIS,ISO-8859-1");

<
380〜382行のコメントアウトで確認してみたのですが、文字コードをうまく拾えていない
のがあってエンコーディングエラーがでる?