ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 2984


Ignore:
Timestamp:
May 18, 2007, 6:05:27 PM (12 years ago)
Author:
ebihara
Message:

#814:ktai_biz/init.inc で ktai/init.inc 内の関数を多重定義していたのを修正

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/2.6.x/webapp_biz/modules/ktai_biz/init.inc

    r2982 r2984  
    2525require_once $biz_dir . 'lib/smarty_functions.php';
    2626require_once $biz_dir . 'lib/mysql_functions.php';
     27
     28// 文字コード変換
     29function ktai_biz_convert_encoding($arr)
     30{
     31    return is_array($arr) ?
     32        array_map('ktai_biz_convert_encoding', $arr) :
     33        mb_convert_encoding($arr, 'UTF-8', 'SJIS-win');
     34}
     35
     36// 絵文字変換
     37function ktai_biz_convert_emoji($arr)
     38{
     39    return is_array($arr) ?
     40        array_map('ktai_biz_convert_emoji', $arr) :
     41        emoji_escape($arr);
     42}
     43
     44function ktai_biz_convert($arr)
     45{
     46    $arr = ktai_biz_convert_emoji($arr);
     47    $arr = ktai_biz_convert_encoding($arr);
     48    return $arr;
     49}
     50
     51$_GET     = ktai_biz_convert($_GET);
     52$_POST    = ktai_biz_convert($_POST);
     53$_REQUEST = ktai_biz_convert($_REQUEST);
    2754
    2855ini_set('session.use_cookies', '0');
Note: See TracChangeset for help on using the changeset viewer.