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

Changeset 1784


Ignore:
Timestamp:
Feb 6, 2007, 8:54:35 PM (13 years ago)
Author:
takanashi
Message:

PHP5で全角スペースをいれると止まる問題の対処

Location:
OpenPNE/branches/2_6/webapp/lib/OpenPNE
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/2_6/webapp/lib/OpenPNE/KtaiMail.php

    r102 r1784  
    277277        $str = str_replace("\0", '', $str);
    278278        if ($this->trim_doublebyte_space) {
    279             $str = mb_ereg_replace('(\s| )+$', '', $str);
     279            $str = mb_ereg_replace('([\s ])+$', '', $str);
    280280        } else {
    281281            $str = rtrim($str);
  • OpenPNE/branches/2_6/webapp/lib/OpenPNE/Validator.php

    r1143 r1784  
    267267                    if (OPENPNE_TRIM_DOUBLEBYTE_SPACE) {
    268268                        // 全角スペースに対応
    269                         $value = mb_ereg_replace('^(\s| )+', '', $value);
    270                         $value = mb_ereg_replace('(\s| )+$', '', $value);
     269                        $value = mb_ereg_replace('^([\s ])+', '', $value);
     270                        $value = mb_ereg_replace('([\s ])+$', '', $value);
    271271                    } else {
    272272                        $value = trim($value);
     
    276276                    if (OPENPNE_TRIM_DOUBLEBYTE_SPACE) {
    277277                        // 全角スペースに対応
    278                         $value = mb_ereg_replace('^(\s| )+', '', $value);
     278                        $value = mb_ereg_replace('^([\s ])+', '', $value);
    279279                    } else {
    280280                        $value = ltrim($value);
     
    284284                    if (OPENPNE_TRIM_DOUBLEBYTE_SPACE) {
    285285                        // 全角スペースに対応
    286                         $value = mb_ereg_replace('(\s| )+$', '', $value);
     286                        $value = mb_ereg_replace('([\s ])+$', '', $value);
    287287                    } else {
    288288                        $value = rtrim($value);
Note: See TracChangeset for help on using the changeset viewer.