PHP-STATS 0.1.9.1b の改造編
メインの「概要」ページでURLのオンマウスで出るタイトルが文字化けしている
●/inc/main.inc.php 347行目あたりデコード追加
$title_page=stripslashes($title_page);
$title_page=urldecode_euc($title_page); //←(追加)タイトルデコード
「システム別表示」や「外部参照元」だったっけかな?エンコード指定がうまくいかず文字化け
。。ん~。。どれが効いたか不明。。
●/templates/default/template.php 25行目 と templdetails.php 22行目
$meta=”<META NAME=’ROBOTS’ CONTENT=’NONE’><META HTTP-EQUIV=’CONTENT-SCRIPT-TYPE’ CONTENT=’text/html; charset=EUC-JP’>”;
↓変更
$meta=”<meta http-equiv=”Content-Type” content=”text/html; charset=euc-jp”>n<!–京–>n<meta name=”ROBOTS” content=”NONE”>”;
$meta='<META NAME=”ROBOTS” CONTENT=”NONE”><META HTTP-EQUIV=”CONTENT-SCRIPT-TYPE” CONTENT=”text/html; charset=EUC-JP”>’;
↓変更
$meta='<meta http-equiv=”Content-Type” content=”text/html; charset=euc-jp”>n<!–京–>n<meta name=”ROBOTS” content=”NONE”>’;
実は よりも「’」から「”」にしたほうが効いた??
オプションのカウンタースタイル[スタイル変更]のポップアップがエンコード指定がうまくいかず表示されない
●/inc/popup_stili.inc.php 77行目
“n<META http-equiv=Content-Type content=text/html; charset=EUC>”.
↓変更
“n<meta http-equiv=Content-Type content=text/html; charset=“EUC-JP”>”.
以上PHP-STATS 0.1.9.1bにバージョンアップした際にざっとやった点の一部