Ignore:
Timestamp:
2012/02/09 18:45:53 (12 years ago)
Author:
Seasoft
Message:

#811 (出力バッファリングの利用を見直し)

  • 半角カタカナ変換は内部エンコーディングのまま行う。
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/helper/SC_Helper_Mobile.php

    r21465 r21468  
    235235        ob_start(array('SC_MobileImage_Ex', 'handler')); 
    236236 
     237        // 内部エンコーディングから Shift JIS に変換する。 
     238        ob_start('mb_output_handler'); 
     239 
    237240        //download.phpに対してカタカナ変換をするとファイルが壊れてしまうため回避する 
    238241        if ($_SERVER['SCRIPT_FILENAME'] != HTML_REALDIR . "mypage/download.php") { 
    239242            // 全角カタカナを半角カタカナに変換する。 
    240             ob_start(create_function('$buffer', 'return mb_convert_kana($buffer, "k", "SJIS-win");')); 
    241         } 
    242  
    243         // 内部エンコーディングから Shift JIS に変換する。 
    244         ob_start('mb_output_handler'); 
     243            ob_start(create_function('$buffer', 'return mb_convert_kana($buffer, "k");')); 
     244        } 
    245245    } 
    246246 
Note: See TracChangeset for help on using the changeset viewer.