FrontPage

UTF-8日本語ページ対応

// %uXXXXという文字列を含む文字列を正しい日本語文字列に戻す。

function conv_knj_escape($str)

{

return mb_convert_encoding(

preg_replace_callback("/%u([0-9a-fA-F][0-9a-fA-F])([0-9a-fA-F][0-9a-fA-F])/","_conv_escape",$str),

"UTF-8","auto");

}

function _conv_escape($matches){

return mb_convert_encoding(rawurldecode("%".$matches[1]."%".$matches[2]),"UTF-8","UCS-2");

}

php-stats.php(71): $tmpTitle = addslashes(conv_knj_escape(urldecode($_GET['t'])));
php-stats.php(366): function conv_knj_escape($str)
php-stats.recjs.php(77): $tmpTitle = addslashes(conv_knj_escape(urldecode($_GET['t'])));
php-stats.recjs.php(226): function conv_knj_escape($str)
files_Write\php-stats.php(71): $tmpTitle = addslashes(conv_knj_escape(urldecode($_GET['t'])));
files_Write\php-stats.php(367): function conv_knj_escape($str)
files_Write\php-stats.recjs.php(77): $tmpTitle = addslashes(conv_knj_escape(urldecode($_GET['t'])));
files_Write\php-stats.recjs.php(226): function conv_knj_escape($str)


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-03-23 (水) 20:20:16 (2191d)