Ignore:
Timestamp:
2007/03/11 06:27:25 (19 years ago)
Author:
nanasess
Message:

r11729 の変更を取消

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/comu/data/class/SC_CheckError.php

    r11729 r11730  
    77 
    88/*---------------------------------------------------------------------- 
    9  * [名称] SC_CheckError 
    10  * [概要] エラーチェッククラス 
     9 * [̾¾Î] SC_CheckError 
     10 * [³µÍ×] ¥¨¥é¡¼¥Á¥§¥Ã¥¯¥¯¥é¥¹ 
    1111 *---------------------------------------------------------------------- 
    1212 */ 
     
    1515    var $arrParam; 
    1616     
    17     // チェック対象の値が含まれる配列をセットする。 
     17    // ¥Á¥§¥Ã¥¯ÂоݤÎÃͤ¬´Þ¤Þ¤ì¤ëÇÛÎó¤ò¥»¥Ã¥È¤¹¤ë¡£ 
    1818    function SC_CheckError($array = "") { 
    1919        if($array != "") { 
     
    3131    } 
    3232     
    33     /* HTMLのタグをチェックする */ 
    34     // value[0] = 項目名 value[1] = 判定対象 value[2] = 許可するタグが格納された配列 
     33    /* HTML¤Î¥¿¥°¤ò¥Á¥§¥Ã¥¯¤¹¤ë */ 
     34    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂÐ¾Ý value[2] = µö²Ä¤¹¤ë¥¿¥°¤¬³ÊǼ¤µ¤ì¤¿ÇÛÎó 
    3535    function HTML_TAG_CHECK($value) { 
    3636        if(isset($this->arrErr[$value[1]])) { 
     
    3838        } 
    3939         
    40         // 含まれているタグを抽出する 
     40        // ´Þ¤Þ¤ì¤Æ¤¤¤ë¥¿¥°¤òÃê½Ð¤¹¤ë 
    4141        preg_match_all("/<([\/]?[a-z]+)/", $this->arrParam[$value[1]], $arrTag); 
    4242 
     
    5252             
    5353            if(!$find) { 
    54                 $this->arrErr[$value[1]] = "※ " . $value[0] . "に許可されていないタグ[" . strtoupper($val) . "]が含まれています。<br />"; 
     54                $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ëµö²Ä¤µ¤ì¤Æ¤¤¤Ê¤¤¥¿¥°[" . strtoupper($val) . "]¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£<br />"; 
    5555                return; 
    5656            }        
     
    5858    } 
    5959 
    60     /* 必須入力の判定 */ 
    61     // value[0] = 項目名 value[1] = 判定対象 
    62     function EXIST_CHECK( $value ) {            // 受け取りがない場合エラーを返す 
     60    /*¡¡É¬¿ÜÆþÎϤÎȽÄê¡¡*/ 
     61    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоݠ
     62    function EXIST_CHECK( $value ) {            // ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹ 
    6363        if(isset($this->arrErr[$value[1]])) { 
    6464            return; 
    6565        } 
    6666        if( strlen($this->arrParam[$value[1]]) == 0 ){                   
    67             $this->arrErr[$value[1]] = "※ " . $value[0] . "が入力されていません。<br />"; 
    68         } 
    69     } 
    70      
    71     /* スペース、タブの判定 */ 
    72     // value[0] = 項目名 value[1] = 判定対象 
    73     function SPTAB_CHECK( $value ) {            // 受け取りがない場合エラーを返す 
    74         if(isset($this->arrErr[$value[1]])) { 
    75             return; 
    76         } 
    77         if(strlen($this->arrParam[$value[1]]) != 0 && ereg("^[  \t\r\n]+$", $this->arrParam[$value[1]])){                        
    78             $this->arrErr[$value[1]] = "※ " . $value[0] . "にスペース、タブ、改行のみの入力はできません。<br />"; 
    79         } 
    80     } 
    81      
    82     /* スペース、タブの判定 */ 
    83     // value[0] = 項目名 value[1] = 判定対象 
    84     function NO_SPTAB( $value ) {           // 受け取りがない場合エラーを返す 
    85         if(isset($this->arrErr[$value[1]])) { 
    86             return; 
    87         } 
    88         if(strlen($this->arrParam[$value[1]]) != 0 && mb_ereg("[  \t\r\n]+", $this->arrParam[$value[1]])){                       
    89             $this->arrErr[$value[1]] = "※ " . $value[0] . "にスペース、タブ、改行は含めないで下さい。<br />"; 
    90         } 
    91     } 
    92      
    93     /* ゼロで開始されている数値の判定 */ 
     67            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬ÆþÎϤµ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />"; 
     68        } 
     69    } 
     70     
     71    /*¡¡¥¹¥Ú¡¼¥¹¡¢¥¿¥Ö¤ÎȽÄê¡¡*/ 
     72    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоݠ
     73    function SPTAB_CHECK( $value ) {            // ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹ 
     74        if(isset($this->arrErr[$value[1]])) { 
     75            return; 
     76        } 
     77        if(strlen($this->arrParam[$value[1]]) != 0 && ereg("^[ ¡¡\t\r\n]+$", $this->arrParam[$value[1]])){                       
     78            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ë¥¹¥Ú¡¼¥¹¡¢¥¿¥Ö¡¢²þ¹Ô¤Î¤ß¤ÎÆþÎϤϤǤ­¤Þ¤»¤ó¡£<br />"; 
     79        } 
     80    } 
     81     
     82    /*¡¡¥¹¥Ú¡¼¥¹¡¢¥¿¥Ö¤ÎȽÄê¡¡*/ 
     83    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоݠ
     84    function NO_SPTAB( $value ) {           // ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹ 
     85        if(isset($this->arrErr[$value[1]])) { 
     86            return; 
     87        } 
     88        if(strlen($this->arrParam[$value[1]]) != 0 && mb_ereg("[¡¡ \t\r\n]+", $this->arrParam[$value[1]])){                      
     89            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ë¥¹¥Ú¡¼¥¹¡¢¥¿¥Ö¡¢²þ¹Ô¤Ï´Þ¤á¤Ê¤¤¤Ç²¼¤µ¤¤¡£<br />"; 
     90        } 
     91    } 
     92     
     93    /* ¥¼¥í¤Ç³«»Ï¤µ¤ì¤Æ¤¤¤ë¿ôÃͤÎȽÄê */ 
    9494    function ZERO_START($value) { 
    9595        if(isset($this->arrErr[$value[1]])) { 
     
    9797        } 
    9898        if(strlen($this->arrParam[$value[1]]) != 0 && ereg("^[0]+[0-9]+$", $this->arrParam[$value[1]])){                         
    99             $this->arrErr[$value[1]] = "※ " . $value[0] . "に0で始まる数値が入力されています。<br />"; 
    100         } 
    101     } 
    102      
    103     /* 必須選択の判定 */ 
    104     // value[0] = 項目名 value[1] = 判定対象  
    105     function SELECT_CHECK( $value ) {           // プルダウンなどで選択されていない場合エラーを返す 
     99            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ë0¤Ç»Ï¤Þ¤ë¿ôÃͤ¬ÆþÎϤµ¤ì¤Æ¤¤¤Þ¤¹¡£<br />"; 
     100        } 
     101    } 
     102     
     103    /*¡¡É¬¿ÜÁªÂò¤ÎȽÄê¡¡*/ 
     104    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂÐ¾Ý  
     105    function SELECT_CHECK( $value ) {           // ¥×¥ë¥À¥¦¥ó¤Ê¤É¤ÇÁªÂò¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹ 
    106106        if(isset($this->arrErr[$value[1]])) { 
    107107            return; 
    108108        } 
    109109        if( strlen($this->arrParam[$value[1]]) == 0 ){                       
    110             $this->arrErr[$value[1]] = "※ " . $value[0] . "が選択されていません。<br />"; 
    111         } 
    112     } 
    113  
    114     /* 同一性の判定 */ 
    115     // value[0] = 項目名1 value[1] = 項目名2 value[2] = 判定対象文字列1  value[3] = 判定対象文字列2 
    116     function EQUAL_CHECK( $value ) {        // 入力が指定文字数以上ならエラーを返す 
     110            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />"; 
     111        } 
     112    } 
     113 
     114    /*¡¡Æ±°ìÀ­¤ÎȽÄê¡¡*/ 
     115    // value[0] = ¹àÌÜ̾1 value[1] = ¹àÌÜ̾2 value[2] = ȽÄêÂоÝʸ»úÎó1  value[3] = ȽÄêÂоÝʸ»úÎó2 
     116    function EQUAL_CHECK( $value ) {        // ÆþÎϤ¬»ØÄêʸ»ú¿ô°Ê¾å¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
    117117        if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[3]])) { 
    118118            return; 
    119119        } 
    120         // 文字数の取得            
     120        // ʸ»ú¿ô¤Î¼èÆÀ          
    121121        if( $this->arrParam[$value[2]] != $this->arrParam[$value[3]]) { 
    122             $this->arrErr[$value[2]] = "※ " . $value[0] . "と" . $value[1] . "が一致しません。<br />"; 
    123         } 
    124     } 
    125      
    126     /* 値が異なることの判定 */ 
    127     // value[0] = 項目名1 value[1] = 項目名2 value[2] = 判定対象文字列1  value[3] = 判定対象文字列2 
    128     function DIFFERENT_CHECK( $value ) {        // 入力が指定文字数以上ならエラーを返す 
     122            $this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤È" . $value[1] . "¤¬°ìÃפ·¤Þ¤»¤ó¡£<br />"; 
     123        } 
     124    } 
     125     
     126    /*¡¡Ãͤ¬°Û¤Ê¤ë¤³¤È¤ÎȽÄê¡¡*/ 
     127    // value[0] = ¹àÌÜ̾1 value[1] = ¹àÌÜ̾2 value[2] = ȽÄêÂоÝʸ»úÎó1  value[3] = ȽÄêÂоÝʸ»úÎó2 
     128    function DIFFERENT_CHECK( $value ) {        // ÆþÎϤ¬»ØÄêʸ»ú¿ô°Ê¾å¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
    129129        if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[3]])) { 
    130130            return; 
    131131        } 
    132         // 文字数の取得            
     132        // ʸ»ú¿ô¤Î¼èÆÀ          
    133133        if( $this->arrParam[$value[2]] == $this->arrParam[$value[3]]) { 
    134             $this->arrErr[$value[2]] = "※ " . $value[0] . "と" . $value[1] . "は、同じ値を使用できません。<br />"; 
    135         } 
    136     } 
    137      
    138     /* 値の大きさを比較する value[2] < value[3]でなければエラー */ 
    139     // value[0] = 項目名1 value[1] = 項目名2 value[2] = 判定対象文字列1  value[3] = 判定対象文字列2 
    140     function GREATER_CHECK($value) {        // 入力が指定文字数以上ならエラーを返す 
     134            $this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤È" . $value[1] . "¤Ï¡¢Æ±¤¸Ãͤò»ÈÍѤǤ­¤Þ¤»¤ó¡£<br />"; 
     135        } 
     136    } 
     137     
     138    /*¡¡ÃͤÎÂ礭¤µ¤òÈæ³Ó¤¹¤ë value[2] < value[3]¤Ç¤Ê¤±¤ì¤Ð¥¨¥é¡¼¡¡*/ 
     139    // value[0] = ¹àÌÜ̾1 value[1] = ¹àÌÜ̾2 value[2] = ȽÄêÂоÝʸ»úÎó1  value[3] = ȽÄêÂоÝʸ»úÎó2 
     140    function GREATER_CHECK($value) {        // ÆþÎϤ¬»ØÄêʸ»ú¿ô°Ê¾å¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
    141141        if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[3]])) { 
    142142            return; 
    143143        } 
    144         // 文字数の取得            
     144        // ʸ»ú¿ô¤Î¼èÆÀ          
    145145        if($this->arrParam[$value[2]] != "" && $this->arrParam[$value[3]] != "" && ($this->arrParam[$value[2]] > $this->arrParam[$value[3]])) { 
    146             $this->arrErr[$value[2]] = "※ " . $value[0] . "は" . $value[1] . "より大きい値を入力できません。<br />"; 
    147         } 
    148     } 
    149      
    150      
    151     /* 最大文字数制限の判定 */ 
    152     // value[0] = 項目名 value[1] = 判定対象文字列  value[2] = 最大文字数(半角も全角も1文字として数える) 
    153     function MAX_LENGTH_CHECK( $value ) {       // 入力が指定文字数以上ならエラーを返す 
    154         if(isset($this->arrErr[$value[1]])) { 
    155             return; 
    156         } 
    157         // 文字数の取得            
     146            $this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤Ï" . $value[1] . "¤è¤êÂ礭¤¤ÃͤòÆþÎϤǤ­¤Þ¤»¤ó¡£<br />"; 
     147        } 
     148    } 
     149     
     150     
     151    /*¡¡ºÇÂçʸ»ú¿ôÀ©¸Â¤ÎȽÄê¡¡*/ 
     152    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó  value[2] = ºÇÂçʸ»ú¿ô(Ⱦ³Ñ¤âÁ´³Ñ¤â1ʸ»ú¤È¤·¤Æ¿ô¤¨¤ë) 
     153    function MAX_LENGTH_CHECK( $value ) {       // ÆþÎϤ¬»ØÄêʸ»ú¿ô°Ê¾å¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
     154        if(isset($this->arrErr[$value[1]])) { 
     155            return; 
     156        } 
     157        // ʸ»ú¿ô¤Î¼èÆÀ          
    158158        if( mb_strlen($this->arrParam[$value[1]]) > $value[2] ) { 
    159             $this->arrErr[$value[1]] = "※ " . $value[0] . "は" . $value[2] . "字以下で入力してください。<br />"; 
    160         } 
    161     } 
    162      
    163     /* 最小文字数制限の判定 */ 
    164     // value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 最小文字数(半角も全角も1文字として数える) 
    165     function MIN_LENGTH_CHECK( $value ) {       // 入力が指定文字数未満ならエラーを返す 
     159            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï" . $value[2] . "»ú°Ê²¼¤ÇÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
     160        } 
     161    } 
     162     
     163    /*¡¡ºÇ¾®Ê¸»ú¿ôÀ©¸Â¤ÎȽÄê¡¡*/ 
     164    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó value[2] = ºÇ¾®Ê¸»ú¿ô(Ⱦ³Ñ¤âÁ´³Ñ¤â1ʸ»ú¤È¤·¤Æ¿ô¤¨¤ë) 
     165    function MIN_LENGTH_CHECK( $value ) {       // ÆþÎϤ¬»ØÄêʸ»ú¿ô̤Ëþ¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
    166166        if(isset($this->arrErr[$value[1]])) { 
    167167            return; 
    168168        }                                        
    169         // 文字数の取得        
     169        // ʸ»ú¿ô¤Î¼èÆÀ      
    170170        if( mb_strlen($this->arrParam[$value[1]]) < $value[2] ) { 
    171             $this->arrErr[$value[1]] = "※ " . $value[0] . "は" . $value[2] . "字以上で入力してください。<br />"; 
    172         } 
    173     } 
    174      
    175     /* 最大文字数制限の判定 */ 
    176     // value[0] = 項目名 value[1] = 判定対象文字列  value[2] = 最大数 
    177     function MAX_CHECK( $value ) {      // 入力が最大数以上ならエラーを返す 
    178         if(isset($this->arrErr[$value[1]])) { 
    179             return; 
    180         } 
    181         // 文字数の取得            
     171            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï" . $value[2] . "»ú°Ê¾å¤ÇÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
     172        } 
     173    } 
     174     
     175    /*¡¡ºÇÂçʸ»ú¿ôÀ©¸Â¤ÎȽÄê¡¡*/ 
     176    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó  value[2] = ºÇÂç¿ô 
     177    function MAX_CHECK( $value ) {      // ÆþÎϤ¬ºÇÂç¿ô°Ê¾å¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
     178        if(isset($this->arrErr[$value[1]])) { 
     179            return; 
     180        } 
     181        // ʸ»ú¿ô¤Î¼èÆÀ          
    182182        if($this->arrParam[$value[1]] > $value[2] ) { 
    183             $this->arrErr[$value[1]] = "※ " . $value[0] . "は" . $value[2] . "以下で入力してください。<br />"; 
    184         } 
    185     } 
    186      
    187          
    188     /* 数字の判定 */ 
    189     // value[0] = 項目名 value[1] = 判定対象文字列  
    190     function NUM_CHECK( $value ) {              // 入力文字が数字以外ならエラーを返す 
     183            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï" . $value[2] . "°Ê²¼¤ÇÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
     184        } 
     185    } 
     186     
     187         
     188    /*¡¡¿ô»ú¤ÎȽÄê¡¡*/ 
     189    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó  
     190    function NUM_CHECK( $value ) {              // ÆþÎÏʸ»ú¤¬¿ô»ú°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
    191191        if(isset($this->arrErr[$value[1]])) { 
    192192            return; 
    193193        } 
    194194        if( strlen($this->arrParam[$value[1]]) > 0 && !EregI("^[[:digit:]]+$", $this->arrParam[$value[1]])) {  
    195             $this->arrErr[$value[1]] = "※ " . $value[0] . "は数字で入力してください。<br />";     
    196         } 
    197     } 
    198      
    199         /* 小数点を含む数字の判定 */ 
    200     // value[0] = 項目名 value[1] = 判定対象文字列  
    201     function NUM_POINT_CHECK( $value ) {                // 入力文字が数字以外ならエラーを返す 
     195            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¿ô»ú¤ÇÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />";   
     196        } 
     197    } 
     198     
     199        /*¡¡¾®¿ôÅÀ¤ò´Þ¤à¿ô»ú¤ÎȽÄê¡¡*/ 
     200    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó  
     201    function NUM_POINT_CHECK( $value ) {                // ÆþÎÏʸ»ú¤¬¿ô»ú°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
    202202        if(isset($this->arrErr[$value[1]])) { 
    203203            return; 
    204204        } 
    205205        if( strlen($this->arrParam[$value[1]]) > 0 && !EregI("^[[:digit:]]+[\.]?[[:digit:]]+$", $this->arrParam[$value[1]])) {  
    206             $this->arrErr[$value[1]] = "※ " . $value[0] . "は数字で入力してください。<br />";     
     206            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¿ô»ú¤ÇÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />";   
    207207        } 
    208208    } 
     
    213213        } 
    214214        if( strlen($this->arrParam[$value[1]]) > 0 && !EregI("^[[:alpha:]]+$", $this->arrParam[$value[1]])) {  
    215             $this->arrErr[$value[1]] = "※ " . $value[0] . "は半角英字で入力してください。<br />";   
    216         } 
    217     } 
    218      
    219     /* 電話番号の判定 (数字チェックと文字数チェックを実施する。) 
    220         value[0] : 項目名 
    221         value[1] : 電番1項目目 
    222         value[2] : 電番2項目目 
    223         value[3] : 電番3項目目 
    224         value[4] : 文字数制限 
     215            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤ÏȾ³Ñ±Ñ»ú¤ÇÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />";   
     216        } 
     217    } 
     218     
     219    /* ÅÅÏÃÈÖ¹æ¤ÎȽÄê ¡Ê¿ô»ú¥Á¥§¥Ã¥¯¤Èʸ»ú¿ô¥Á¥§¥Ã¥¯¤ò¼Â»Ü¤¹¤ë¡£) 
     220        value[0] : ¹àÌÜ̾ 
     221        value[1] : ÅÅÈÖ1¹àÌÜÌÜ 
     222        value[2] : ÅÅÈÖ2¹àÌÜÌÜ 
     223        value[3] : ÅÅÈÖ3¹àÌÜÌÜ 
     224        value[4] : ʸ»ú¿ôÀ©¸Â 
    225225    */ 
    226226    function TEL_CHECK($value) { 
     
    237237        } 
    238238         
    239         // すべての項目が満たされていない場合を判定(一部だけ入力されている状態) 
     239        // ¤¹¤Ù¤Æ¤Î¹àÌܤ¬Ëþ¤¿¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤òȽÄê(°ìÉô¤À¤±ÆþÎϤµ¤ì¤Æ¤¤¤ë¾õÂÖ) 
    240240        if($cnt > 0 && $cnt < 3) { 
    241             $this->arrErr[$value[1]] .= "※ " . $value[0] . "はすべての項目を入力してください。<br />"; 
     241            $this->arrErr[$value[1]] .= "¢¨ " . $value[0] . "¤Ï¤¹¤Ù¤Æ¤Î¹àÌܤòÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
    242242        } 
    243243                     
    244244        for($i = 1; $i <= 3; $i++) { 
    245245            if(strlen($this->arrParam[$value[$i]]) > 0 && strlen($this->arrParam[$value[$i]]) > $value[4]) { 
    246                 $this->arrErr[$value[$i]] .= "※ " . $value[0] . $i . "は" . $value[4] . "字以内で入力してください。<br />"; 
     246                $this->arrErr[$value[$i]] .= "¢¨ " . $value[0] . $i . "¤Ï" . $value[4] . "»ú°ÊÆâ¤ÇÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
    247247            } else if (strlen($this->arrParam[$value[$i]]) > 0 && !EregI("^[[:digit:]]+$", $this->arrParam[$value[$i]])) { 
    248                 $this->arrErr[$value[$i]] .= "※ " . $value[0] . $i . "は数字で入力してください。<br />"; 
    249             } 
    250         } 
    251     } 
    252      
    253     /* 関連項目が完全に満たされているか判定  
    254         value[0]        : 項目名 
    255         value[1]        : 判定対象要素名 
     248                $this->arrErr[$value[$i]] .= "¢¨ " . $value[0] . $i . "¤Ï¿ô»ú¤ÇÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
     249            } 
     250        } 
     251    } 
     252     
     253    /* ´ØÏ¢¹àÌܤ¬´°Á´¤ËËþ¤¿¤µ¤ì¤Æ¤¤¤ë¤«È½Äê  
     254        value[0]        : ¹àÌÜ̾ 
     255        value[1]        : ȽÄêÂоÝÍ×ÁÇ̾ 
    256256    */ 
    257257    function FULL_EXIST_CHECK($value) { 
    258258        $max = count($value); 
    259259             
    260         // 既に該当項目にエラーがある場合は、判定しない。 
     260        // ´û¤Ë³ºÅö¹àÌܤ˥¨¥é¡¼¤¬¤¢¤ë¾ì¹ç¤Ï¡¢È½Äꤷ¤Ê¤¤¡£ 
    261261        for($i = 1; $i < $max; $i++) { 
    262262            if(isset($this->arrErr[$value[$i]])) { 
     
    267267        $blank = false; 
    268268         
    269         // すべての項目がブランクでないか、すべての項目が入力されていない場合はエラーとする。 
     269        // ¤¹¤Ù¤Æ¤Î¹àÌܤ¬¥Ö¥é¥ó¥¯¤Ç¤Ê¤¤¤«¡¢¤¹¤Ù¤Æ¤Î¹àÌܤ¬ÆþÎϤµ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥¨¥é¡¼¤È¤¹¤ë¡£ 
    270270        for($i = 1; $i < $max; $i++) { 
    271271            if(strlen($this->arrParam[$value[$i]]) <= 0) { 
     
    275275         
    276276        if($blank) { 
    277             $this->arrErr[$value[1]] = "※ " . $value[0] . "が入力されていません。<br />"; 
    278         } 
    279     } 
    280          
    281     /* 関連項目がすべて満たされているか判定  
    282         value[0]        : 項目名 
    283         value[1]        : 判定対象要素名 
     277            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬ÆþÎϤµ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />"; 
     278        } 
     279    } 
     280         
     281    /* ´ØÏ¢¹àÌܤ¬¤¹¤Ù¤ÆËþ¤¿¤µ¤ì¤Æ¤¤¤ë¤«È½Äê  
     282        value[0]        : ¹àÌÜ̾ 
     283        value[1]        : ȽÄêÂоÝÍ×ÁÇ̾ 
    284284    */ 
    285285    function ALL_EXIST_CHECK($value) { 
    286286        $max = count($value); 
    287287             
    288         // 既に該当項目にエラーがある場合は、判定しない。 
     288        // ´û¤Ë³ºÅö¹àÌܤ˥¨¥é¡¼¤¬¤¢¤ë¾ì¹ç¤Ï¡¢È½Äꤷ¤Ê¤¤¡£ 
    289289        for($i = 1; $i < $max; $i++) { 
    290290            if(isset($this->arrErr[$value[$i]])) { 
     
    296296        $input = false; 
    297297         
    298         // すべての項目がブランクでないか、すべての項目が入力されていない場合はエラーとする。 
     298        // ¤¹¤Ù¤Æ¤Î¹àÌܤ¬¥Ö¥é¥ó¥¯¤Ç¤Ê¤¤¤«¡¢¤¹¤Ù¤Æ¤Î¹àÌܤ¬ÆþÎϤµ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥¨¥é¡¼¤È¤¹¤ë¡£ 
    299299        for($i = 1; $i < $max; $i++) { 
    300300            if(strlen($this->arrParam[$value[$i]]) <= 0) { 
     
    306306         
    307307        if($blank && $input) { 
    308             $this->arrErr[$value[1]] = "※ " . $value[0] . "はすべての項目を入力して下さい。<br />"; 
    309         } 
    310     } 
    311      
    312         /* 関連項目がどれか一つ満たされているか判定  
    313         value[0]        : 項目名 
    314         value[1]        : 判定対象要素名 
     308            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¤¹¤Ù¤Æ¤Î¹àÌܤòÆþÎϤ·¤Æ²¼¤µ¤¤¡£<br />"; 
     309        } 
     310    } 
     311     
     312        /* ´ØÏ¢¹àÌܤ¬¤É¤ì¤«°ì¤ÄËþ¤¿¤µ¤ì¤Æ¤¤¤ë¤«È½Äê  
     313        value[0]        : ¹àÌÜ̾ 
     314        value[1]        : ȽÄêÂоÝÍ×ÁÇ̾ 
    315315    */ 
    316316    function ONE_EXIST_CHECK($value) { 
    317317        $max = count($value); 
    318318             
    319         // 既に該当項目にエラーがある場合は、判定しない。 
     319        // ´û¤Ë³ºÅö¹àÌܤ˥¨¥é¡¼¤¬¤¢¤ë¾ì¹ç¤Ï¡¢È½Äꤷ¤Ê¤¤¡£ 
    320320        for($i = 1; $i < $max; $i++) { 
    321321            if(isset($this->arrErr[$value[$i]])) { 
     
    326326        $input = false; 
    327327         
    328         // すべての項目がブランクでないか、すべての項目が入力されていない場合はエラーとする。 
     328        // ¤¹¤Ù¤Æ¤Î¹àÌܤ¬¥Ö¥é¥ó¥¯¤Ç¤Ê¤¤¤«¡¢¤¹¤Ù¤Æ¤Î¹àÌܤ¬ÆþÎϤµ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥¨¥é¡¼¤È¤¹¤ë¡£ 
    329329        for($i = 1; $i < $max; $i++) { 
    330330            if(strlen($this->arrParam[$value[$i]]) > 0) { 
     
    334334         
    335335        if(!$input) { 
    336             $this->arrErr[$value[1]] = "※ " . $value[0] . "が入力されていません。<br />"; 
    337         } 
    338     } 
    339      
    340     /* 上位の項目が満たされているか判定 
    341         value[0]        : 項目名 
    342         value[1]        : 判定対象要素名 
     336            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬ÆþÎϤµ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />"; 
     337        } 
     338    } 
     339     
     340    /* ¾å°Ì¤Î¹àÌܤ¬Ëþ¤¿¤µ¤ì¤Æ¤¤¤ë¤«È½Äê 
     341        value[0]        : ¹àÌÜ̾ 
     342        value[1]        : ȽÄêÂоÝÍ×ÁÇ̾ 
    343343    */ 
    344344    function TOP_EXIST_CHECK($value) { 
    345345        $max = count($value); 
    346346             
    347         // 既に該当項目にエラーがある場合は、判定しない。 
     347        // ´û¤Ë³ºÅö¹àÌܤ˥¨¥é¡¼¤¬¤¢¤ë¾ì¹ç¤Ï¡¢È½Äꤷ¤Ê¤¤¡£ 
    348348        for($i = 1; $i < $max; $i++) { 
    349349            if(isset($this->arrErr[$value[$i]])) { 
     
    355355        $error = false; 
    356356                 
    357         // すべての項目がブランクでないか、すべての項目が入力されていない場合はエラーとする。 
     357        // ¤¹¤Ù¤Æ¤Î¹àÌܤ¬¥Ö¥é¥ó¥¯¤Ç¤Ê¤¤¤«¡¢¤¹¤Ù¤Æ¤Î¹àÌܤ¬ÆþÎϤµ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥¨¥é¡¼¤È¤¹¤ë¡£ 
    358358        for($i = 1; $i < $max; $i++) { 
    359359            if(strlen($this->arrParam[$value[$i]]) <= 0) { 
     
    367367         
    368368        if($error) { 
    369             $this->arrErr[$value[1]] = "※ " . $value[0] . "は先頭の項目から順番に入力して下さい。<br />"; 
    370         } 
    371     } 
    372      
    373      
    374     /* カタカナの判定 */ 
    375     // value[0] = 項目名 value[1] = 判定対象文字列  
    376     function KANA_CHECK( $value ) {             // 入力文字がカナ以外ならエラーを返す 
    377         if(isset($this->arrErr[$value[1]])) { 
    378             return; 
    379         } 
    380         if(strlen($this->arrParam[$value[1]]) > 0 && ! mb_ereg("^([ァ-ヶ]|[ー])+$", $this->arrParam[$value[1]])) { 
    381             $this->arrErr[$value[1]] = "※ " . $value[0] . "はカタカナで入力してください。<br />";   
    382         } 
    383     } 
    384  
    385     /* 英数字の判定 */ 
    386     // value[0] = 項目名 value[1] = 判定対象文字列  
    387     function ALNUM_CHECK( $value ) {                // 入力文字が英数字以外ならエラーを返す 
     369            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤ÏÀèÆ¬¤Î¹àÌܤ«¤é½çÈÖ¤ËÆþÎϤ·¤Æ²¼¤µ¤¤¡£<br />"; 
     370        } 
     371    } 
     372     
     373     
     374    /*¡¡¥«¥¿¥«¥Ê¤ÎȽÄê¡¡*/ 
     375    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó  
     376    function KANA_CHECK( $value ) {             // ÆþÎÏʸ»ú¤¬¥«¥Ê°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
     377        if(isset($this->arrErr[$value[1]])) { 
     378            return; 
     379        } 
     380        if(strlen($this->arrParam[$value[1]]) > 0 && ! mb_ereg("^([¥¡-¥ö]|[¡¼])+$", $this->arrParam[$value[1]])) { 
     381            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¥«¥¿¥«¥Ê¤ÇÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />";   
     382        } 
     383    } 
     384 
     385    /*¡¡±Ñ¿ô»ú¤ÎȽÄê¡¡*/ 
     386    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó  
     387    function ALNUM_CHECK( $value ) {                // ÆþÎÏʸ»ú¤¬±Ñ¿ô»ú°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
    388388        if(isset($this->arrErr[$value[1]])) { 
    389389            return; 
    390390        }                                        
    391391        if( strlen($this->arrParam[$value[1]]) > 0 && ! EregI("^[[:alnum:]]+$", $this->arrParam[$value[1]] ) ) {  
    392             $this->arrErr[$value[1]] = "※ " . $value[0] . "は英数字で入力してください。<br />";    
    393         } 
    394     } 
    395  
    396     /* 必須選択の判定 */ 
    397     // value[0] = 項目名 value[1] = 判定対象 
    398     function ZERO_CHECK( $value ) {             // 入力値で0が許されない場合エラーを返す 
     392            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï±Ñ¿ô»ú¤ÇÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />";     
     393        } 
     394    } 
     395 
     396    /*¡¡É¬¿ÜÁªÂò¤ÎȽÄê¡¡*/ 
     397    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоݠ
     398    function ZERO_CHECK( $value ) {             // ÆþÎÏÃͤÇ0¤¬µö¤µ¤ì¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹ 
    399399         
    400400        if($this->arrParam[$value[1]] == "0" ){                      
    401             $this->arrErr[$value[1]] = "※ " . $value[0] . "は1以上を入力してください。<br />"; 
    402         } 
    403     } 
    404  
    405     /* 桁数の判定 (最小最大)*/ 
    406     // value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 最小桁数 value[3] = 最大桁数 
    407     function NUM_RANGE_CHECK( $value ) {        // 入力文字の桁数判定 → 最小桁数<入力文字列<最大桁数 
     401            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï1°Ê¾å¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
     402        } 
     403    } 
     404 
     405    /*¡¡·å¿ô¤ÎȽÄê¡¡¡ÊºÇ¾®ºÇÂç¡Ë*/ 
     406    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó value[2] = ºÇ¾®·å¿ô value[3] = ºÇÂç·å¿ô 
     407    function NUM_RANGE_CHECK( $value ) {        // ÆþÎÏʸ»ú¤Î·å¿ôȽÄê¡¡¢ª¡¡ºÇ¾®·å¿ô¡ãÆþÎÏʸ»úÎó¡ãºÇÂç·å¿ô 
    408408        if(isset($this->arrErr[$value[1]])) { 
    409409            return; 
     
    412412        $count = strlen($this->arrParam[$value[1]]); 
    413413        if( ( $count > 0 ) && $value[2] > $count || $value[3] < $count ) {   
    414             $this->arrErr[$value[1]] =  "※ $value[0]は$value[2]桁〜$value[3]桁で入力して下さい。<br />"; 
    415         } 
    416     } 
    417  
    418     /* 桁数の判定 */ 
    419     // value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 桁数  
    420     function NUM_COUNT_CHECK( $value ) {        // 入力文字の桁数判定 → 入力文字列 = 桁数 以外はNGの場合 
     414            $this->arrErr[$value[1]] =  "¢¨ $value[0]¤Ï$value[2]·å¡Á$value[3]·å¤ÇÆþÎϤ·¤Æ²¼¤µ¤¤¡£<br />"; 
     415        } 
     416    } 
     417 
     418    /*¡¡·å¿ô¤ÎȽÄê¡¡*/ 
     419    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó value[2] = ·å¿ô  
     420    function NUM_COUNT_CHECK( $value ) {        // ÆþÎÏʸ»ú¤Î·å¿ôȽÄê¡¡¢ª¡¡ÆþÎÏʸ»úÎó = ·å¿ô¡¡°Ê³°¤ÏNG¤Î¾ì¹ç 
    421421        if(isset($this->arrErr[$value[1]])) { 
    422422            return; 
     
    424424        $count = strlen($this->arrParam[$value[1]]); 
    425425        if(($count > 0) && $count != $value[2] ) {   
    426             $this->arrErr[$value[1]] =  "※ $value[0]は$value[2]桁で入力して下さい。<br />"; 
     426            $this->arrErr[$value[1]] =  "¢¨ $value[0]¤Ï$value[2]·å¤ÇÆþÎϤ·¤Æ²¼¤µ¤¤¡£<br />"; 
    427427        } 
    428428    }                
    429429     
    430     /* メールアドレス形式の判定 */ 
    431     // value[0] = 項目名 value[1] = 判定対象メールアドレス 
    432     function EMAIL_CHECK( $value ){             // メールアドレスを正規表現で判定する 
     430    /*¡¡¥á¡¼¥ë¥¢¥É¥ì¥¹·Á¼°¤ÎȽÄê¡¡*/ 
     431    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоݥ᡼¥ë¥¢¥É¥ì¥¹ 
     432    function EMAIL_CHECK( $value ){             //¡¡¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÀµµ¬É½¸½¤ÇȽÄꤹ¤ë 
    433433        if(isset($this->arrErr[$value[1]])) { 
    434434            return; 
    435435        } 
    436436        if(strlen($this->arrParam[$value[1]]) > 0 && !ereg("^[^@]+@[^.]+\..+", $this->arrParam[$value[1]])) { 
    437             $this->arrErr[$value[1]] = "※ " . $value[0] . "の形式が不正です。<br />"; 
     437            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Î·Á¼°¤¬ÉÔÀµ¤Ç¤¹¡£<br />"; 
    438438        } 
    439439    }        
    440440         
    441     /* メールアドレスに使用できる文字の判定 */ 
    442     //  value[0] = 項目名 value[1] = 判定対象メールアドレス 
    443     function EMAIL_CHAR_CHECK( $value ){                // メールアドレスに使用する文字を正規表現で判定する 
     441    /*¡¡¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ë»ÈÍѤǤ­¤ëʸ»ú¤ÎȽÄê¡¡*/ 
     442    //  value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоݥ᡼¥ë¥¢¥É¥ì¥¹ 
     443    function EMAIL_CHAR_CHECK( $value ){                //¡¡¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ë»ÈÍѤ¹¤ëʸ»ú¤òÀµµ¬É½¸½¤ÇȽÄꤹ¤ë 
    444444        if(isset($this->arrErr[$value[1]])) { 
    445445            return; 
    446446        } 
    447447        if(strlen($this->arrParam[$value[1]]) > 0 && !ereg("^[a-zA-Z0-9_\.@\+\?-]+$",$this->arrParam[$value[1]]) ) { 
    448             $this->arrErr[$value[1]] = "※ " . $value[0] . "に使用する文字を正しく入力してください。<br />"; 
     448            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ë»ÈÍѤ¹¤ëʸ»ú¤òÀµ¤·¤¯ÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
    449449        } 
    450450    }        
    451451     
    452     /* URL形式の判定 */ 
    453     //  value[0] = 項目名 value[1] = 判定対象URL 
    454     function URL_CHECK( $value ){               // URLを正規表現で判定する。デフォルトでhttp://があってもOK 
     452    /*¡¡URL·Á¼°¤ÎȽÄê¡¡*/ 
     453    //  value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝURL 
     454    function URL_CHECK( $value ){               //¡¡URL¤òÀµµ¬É½¸½¤ÇȽÄꤹ¤ë¡£¥Ç¥Õ¥©¥ë¥È¤Çhttp://¤¬¤¢¤Ã¤Æ¤âOK 
    455455        if(isset($this->arrErr[$value[1]])) { 
    456456            return; 
    457457        }                                        
    458458        if( strlen($this->arrParam[$value[1]]) > 0 && !ereg( "^https?://+($|[a-zA-Z0-9_~=&\?\.\/-])+$", $this->arrParam[$value[1]] ) ) { 
    459             $this->arrErr[$value[1]] = "※ " . $value[0] . "を正しく入力してください。<br />";      
     459            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤òÀµ¤·¤¯ÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£<br />";      
    460460        } 
    461461    } 
    462462         
    463     /* 拡張子の判定 */ 
    464     // value[0] = 項目名 value[1] = 判定対象 value[2]=array(拡張子)    
    465     function FILE_EXT_CHECK( $value ) {         // 受け取りがない場合エラーを返す 
     463    /*¡¡³ÈÄ¥»Ò¤ÎȽÄê¡¡*/ 
     464    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂÐ¾Ý value[2]=array(³ÈÄ¥»Ò)  
     465    function FILE_EXT_CHECK( $value ) {         // ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹ 
    466466        if(isset($this->arrErr[$value[1]]) || count($value[2]) == 0) { 
    467467            return; 
     
    484484                    $strExt.= $checkExt; 
    485485                } else { 
    486                     $strExt.= "$checkExt"; 
     486                    $strExt.= "¡¦$checkExt"; 
    487487                } 
    488488            } 
    489489        } 
    490490        if ($errFlag == 1) { 
    491             $this->arrErr[$value[1]] = "※ " . $value[0] . "で許可されている形式は、" . $strExt . "です。<br />"; 
    492         } 
    493     } 
    494      
    495     /* ファイルが存在するかチェックする */ 
    496     // value[0] = 項目名 value[1] = 判定対象  value[2] = 指定ディレクトリ 
    497     function FIND_FILE( $value ) {          // 受け取りがない場合エラーを返す 
     491            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Çµö²Ä¤µ¤ì¤Æ¤¤¤ë·Á¼°¤Ï¡¢" . $strExt . "¤Ç¤¹¡£<br />"; 
     492        } 
     493    } 
     494     
     495    /* ¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤¹¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë */ 
     496    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоݠ value[2] = »ØÄê¥Ç¥£¥ì¥¯¥È¥ê 
     497    function FIND_FILE( $value ) {          // ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹ 
    498498        if(isset($this->arrErr[$value[1]])) { 
    499499            return; 
     
    510510                 
    511511        if($this->arrParam[$value[1]] != "" && !file_exists($path)){ 
    512             $this->arrErr[$value[1]] = "※ " . $path . "が見つかりません。<br />"; 
    513         } 
    514     } 
    515      
    516     /* ファイルが上げられたか確認 */ 
    517     // value[0] = 項目名 value[1] = 判定対象  value[2] = 指定サイズ(KB) 
    518     function FILE_EXIST_CHECK( $value ) {           // 受け取りがない場合エラーを返す 
     512            $this->arrErr[$value[1]] = "¢¨ " . $path . "¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£<br />"; 
     513        } 
     514    } 
     515     
     516    /*¡¡¥Õ¥¡¥¤¥ë¤¬¾å¤²¤é¤ì¤¿¤«³Îǧ¡¡*/ 
     517    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоݠ value[2] = »ØÄꥵ¥¤¥º¡ÊKB) 
     518    function FILE_EXIST_CHECK( $value ) {           // ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹ 
    519519        if(isset($this->arrErr[$value[1]])) { 
    520520            return; 
    521521        }                                            
    522522        if(!($_FILES[$value[1]]['size'] != "" && $_FILES[$value[1]]['size'] > 0)){ 
    523             $this->arrErr[$value[1]] = "※ " . $value[0] . "をアップロードして下さい。<br />"; 
    524         } 
    525     } 
    526      
    527     /* ファイルサイズの判定 */ 
    528     // value[0] = 項目名 value[1] = 判定対象  value[2] = 指定サイズ(KB) 
    529     function FILE_SIZE_CHECK( $value ) {            // 受け取りがない場合エラーを返す 
     523            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤ò¥¢¥Ã¥×¥í¡¼¥É¤·¤Æ²¼¤µ¤¤¡£<br />"; 
     524        } 
     525    } 
     526     
     527    /*¡¡¥Õ¥¡¥¤¥ë¥µ¥¤¥º¤ÎȽÄê¡¡*/ 
     528    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоݠ value[2] = »ØÄꥵ¥¤¥º¡ÊKB) 
     529    function FILE_SIZE_CHECK( $value ) {            // ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹ 
    530530        if(isset($this->arrErr[$value[1]])) { 
    531531            return; 
     
    537537                $byte = "MB"; 
    538538            } 
    539             $this->arrErr[$value[1]] = "※ " . $value[0] . "のファイルサイズは" . $value[2] . $byte . "以下のものを使用してください。<br />"; 
    540         } 
    541     } 
    542  
    543     /* ファイル名の判定 */ 
    544     // value[0] = 項目名 value[1] = 判定対象文字列 
    545     function FILE_NAME_CHECK( $value ) {                // 入力文字が英数字,"_","-"以外ならエラーを返す 
     539            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Î¥Õ¥¡¥¤¥ë¥µ¥¤¥º¤Ï" . $value[2] . $byte . "°Ê²¼¤Î¤â¤Î¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
     540        } 
     541    } 
     542 
     543    /*¡¡¥Õ¥¡¥¤¥ë̾¤ÎȽÄê¡¡*/ 
     544    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó 
     545    function FILE_NAME_CHECK( $value ) {                // ÆþÎÏʸ»ú¤¬±Ñ¿ô»ú,"_","-"°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
    546546        if(isset($this->arrErr[$value[1]])) { 
    547547            return; 
    548548        } 
    549549        if( strlen($_FILES[$value[1]]['name']) > 0 && ! EregI("^[[:alnum:]_\.-]+$", $_FILES[$value[1]]['name']) ) {  
    550             $this->arrErr[$value[1]] = "※ " . $value[0] . "のファイル名に日本語やスペースは使用しないで下さい。<br />";    
    551         } 
    552     } 
    553  
    554     /* ファイル名の判定(アップロード以外の時) */ 
    555     // value[0] = 項目名 value[1] = 判定対象文字列 
    556     function FILE_NAME_CHECK_BY_NOUPLOAD( $value ) {            // 入力文字が英数字,"_","-"以外ならエラーを返す 
     550            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Î¥Õ¥¡¥¤¥ë̾¤ËÆüËܸì¤ä¥¹¥Ú¡¼¥¹¤Ï»ÈÍѤ·¤Ê¤¤¤Ç²¼¤µ¤¤¡£<br />";     
     551        } 
     552    } 
     553 
     554    /*¡¡¥Õ¥¡¥¤¥ë̾¤ÎȽÄê(¥¢¥Ã¥×¥í¡¼¥É°Ê³°¤Î»þ)¡¡*/ 
     555    // value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó 
     556    function FILE_NAME_CHECK_BY_NOUPLOAD( $value ) {            // ÆþÎÏʸ»ú¤¬±Ñ¿ô»ú,"_","-"°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹ 
    557557        if(isset($this->arrErr[$value[1]])) { 
    558558            return; 
     
    560560     
    561561        if( strlen($this->arrParam[$value[1]]) > 0 && ! EregI("^[[:alnum:]_\.-]+$", $this->arrParam[$value[1]]) || EregI("[\\]" ,$this->arrParam[$value[1]])) {  
    562             $this->arrErr[$value[1]] = "※ " . $value[0] . "のファイル名に日本語やスペースは使用しないで下さい。<br />";    
    563         } 
    564     } 
    565          
    566     //日付チェック 
    567     // value[0] = 項目名 
     562            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Î¥Õ¥¡¥¤¥ë̾¤ËÆüËܸì¤ä¥¹¥Ú¡¼¥¹¤Ï»ÈÍѤ·¤Ê¤¤¤Ç²¼¤µ¤¤¡£<br />";     
     563        } 
     564    } 
     565         
     566    //ÆüÉÕ¥Á¥§¥Ã¥¯ 
     567    // value[0] = ¹àÌÜ̾ 
    568568    // value[1] = YYYY 
    569569    // value[2] = MM 
     
    573573            return; 
    574574        }                                        
    575         // 少なくともどれか一つが入力されている。 
     575        // ¾¯¤Ê¤¯¤È¤â¤É¤ì¤«°ì¤Ä¤¬ÆþÎϤµ¤ì¤Æ¤¤¤ë¡£ 
    576576        if($this->arrParam[$value[1]] > 0 || $this->arrParam[$value[2]] > 0 || $this->arrParam[$value[3]] > 0) { 
    577             // 年月日のどれかが入力されていない。 
     577            // ǯ·îÆü¤Î¤É¤ì¤«¤¬ÆþÎϤµ¤ì¤Æ¤¤¤Ê¤¤¡£ 
    578578            if(!(strlen($this->arrParam[$value[1]]) > 0 && strlen($this->arrParam[$value[2]]) > 0 && strlen($this->arrParam[$value[3]]) > 0)) { 
    579                 $this->arrErr[$value[1]] = "※ " . $value[0] . "はすべての項目を入力して下さい。<br />"; 
     579                $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¤¹¤Ù¤Æ¤Î¹àÌܤòÆþÎϤ·¤Æ²¼¤µ¤¤¡£<br />"; 
    580580            } else if ( ! checkdate($this->arrParam[$value[2]], $this->arrParam[$value[3]], $this->arrParam[$value[1]])) {                       
    581                 $this->arrErr[$value[1]] = "※ " . $value[0] . "が正しくありません。<br />"; 
    582             } 
    583         } 
    584     } 
    585      
    586     //日付チェック 
    587     // value[0] = 項目名 
     581                $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£<br />"; 
     582            } 
     583        } 
     584    } 
     585     
     586    //ÆüÉÕ¥Á¥§¥Ã¥¯ 
     587    // value[0] = ¹àÌÜ̾ 
    588588    // value[1] = YYYY 
    589589    // value[2] = MM 
     
    596596        } 
    597597                                     
    598         // 少なくともどれか一つが入力されている。 
     598        // ¾¯¤Ê¤¯¤È¤â¤É¤ì¤«°ì¤Ä¤¬ÆþÎϤµ¤ì¤Æ¤¤¤ë¡£ 
    599599        if($this->arrParam[$value[1]] > 0 || $this->arrParam[$value[2]] > 0 || $this->arrParam[$value[3]] > 0 || $this->arrParam[$value[4]] >= 0 || $this->arrParam[$value[5]] >= 0) { 
    600             // 年月日時のどれかが入力されていない。 
     600            // ǯ·îÆü»þ¤Î¤É¤ì¤«¤¬ÆþÎϤµ¤ì¤Æ¤¤¤Ê¤¤¡£ 
    601601            if(!(strlen($this->arrParam[$value[1]]) > 0 && strlen($this->arrParam[$value[2]]) > 0 && strlen($this->arrParam[$value[3]]) > 0 && strlen($this->arrParam[$value[4]]) > 0 && strlen($this->arrParam[$value[5]]) > 0 )) { 
    602                 $this->arrErr[$value[1]] = "※ " . $value[0] . "はすべての項目を入力して下さい。<br />"; 
     602                $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¤¹¤Ù¤Æ¤Î¹àÌܤòÆþÎϤ·¤Æ²¼¤µ¤¤¡£<br />"; 
    603603            } else if ( ! checkdate($this->arrParam[$value[2]], $this->arrParam[$value[3]], $this->arrParam[$value[1]])) { 
    604                 $this->arrErr[$value[1]] = "※ " . $value[0] . "が正しくありません。<br />"; 
    605             } 
    606         } 
    607     } 
    608  
    609     //日付チェック 
    610     // value[0] = 項目名 
     604                $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£<br />"; 
     605            } 
     606        } 
     607    } 
     608 
     609    //ÆüÉÕ¥Á¥§¥Ã¥¯ 
     610    // value[0] = ¹àÌÜ̾ 
    611611    // value[1] = YYYY 
    612612    // value[2] = MM 
     
    616616        } 
    617617                                     
    618         // 少なくともどれか一つが入力されている。 
     618        // ¾¯¤Ê¤¯¤È¤â¤É¤ì¤«°ì¤Ä¤¬ÆþÎϤµ¤ì¤Æ¤¤¤ë¡£ 
    619619        if($this->arrParam[$value[1]] > 0 || $this->arrParam[$value[2]] > 0) { 
    620             // 年月日時のどれかが入力されていない。 
     620            // ǯ·îÆü»þ¤Î¤É¤ì¤«¤¬ÆþÎϤµ¤ì¤Æ¤¤¤Ê¤¤¡£ 
    621621            if(!(strlen($this->arrParam[$value[1]]) > 0 && strlen($this->arrParam[$value[2]]) > 0)) { 
    622                 $this->arrErr[$value[1]] = "※ " . $value[0] . "はすべての項目を入力して下さい。<br />"; 
     622                $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¤¹¤Ù¤Æ¤Î¹àÌܤòÆþÎϤ·¤Æ²¼¤µ¤¤¡£<br />"; 
    623623            } else if ( ! checkdate($this->arrParam[$value[2]], 1, $this->arrParam[$value[1]])) { 
    624                 $this->arrErr[$value[1]] = "※ " . $value[0] . "が正しくありません。<br />"; 
     624                $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£<br />"; 
    625625            } 
    626626        } 
     
    629629    /*-----------------------------------------------------------------*/ 
    630630    /*  CHECK_SET_TERM 
    631     /*  年月日に別れた2つの期間の妥当性をチェックし、整合性と期間を返す 
    632     /* 引数 (開始年,開始月,開始日,終了年,終了月,終了日) 
    633     /* 戻値 array(1,2,3) 
    634     /*          1.開始年月日 (YYYYMMDD 000000) 
    635     /*          2.終了年月日 (YYYYMMDD 235959) 
    636     /*          3.エラー ( 0 = OK, 1 = NG ) 
     631    /*  ǯ·îÆü¤ËÊ̤줿2¤Ä¤Î´ü´Ö¤ÎÂÅÅöÀ­¤ò¥Á¥§¥Ã¥¯¤·¡¢À°¹çÀ­¤È´ü´Ö¤òÊÖ¤¹ 
     632    /*¡¡°ú¿ô (³«»Ïǯ,³«»Ï·î,³«»ÏÆü,½ªÎ»Ç¯,½ªÎ»·î,½ªÎ»Æü) 
     633    /*¡¡ÌáÃÍ array(£±¡¤£²¡¤£³¡Ë 
     634    /*          £±¡¥³«»Ïǯ·îÆü (YYYYMMDD 000000) 
     635    /*          £²¡¥½ªÎ»Ç¯·îÆü (YYYYMMDD 235959) 
     636    /*          £³¡¥¥¨¥é¡¼ ( 0 = OK, 1 = NG ) 
    637637    /*-----------------------------------------------------------------*/ 
    638     // value[0] = 項目名1 
    639     // value[1] = 項目名2 
     638    // value[0] = ¹àÌÜ̾1 
     639    // value[1] = ¹àÌÜ̾2 
    640640    // value[2] = start_year 
    641641    // value[3] = start_month 
     
    646646    function CHECK_SET_TERM ($value) { 
    647647 
    648         // 期間指定 
     648        // ´ü´Ö»ØÄê 
    649649        if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[5]])) { 
    650650            return; 
     
    652652        $error = 0; 
    653653        if ( (strlen($this->arrParam[$value[2]]) > 0 || strlen($this->arrParam[$value[3]]) > 0 || strlen($this->arrParam[$value[4]] ) > 0) && ! checkdate($this->arrParam[$value[3]], $this->arrParam[$value[4]], $this->arrParam[$value[2]]) ) { 
    654             $this->arrErr[$value[2]] = "※ " . $value[0] . "を正しく指定してください。<br />"; 
     654            $this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤òÀµ¤·¤¯»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
    655655        } 
    656656        if ( (strlen($this->arrParam[$value[5]]) > 0 || strlen($this->arrParam[$value[6]]) > 0 || strlen($this->arrParam[$value[7]] ) > 0) && ! checkdate($this->arrParam[$value[6]], $this->arrParam[$value[7]], $this->arrParam[$value[5]]) ) { 
    657             $this->arrErr[$value[5]] = "※ " . $value[1] . "を正しく指定してください。<br />"; 
     657            $this->arrErr[$value[5]] = "¢¨ " . $value[1] . "¤òÀµ¤·¤¯»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
    658658        } 
    659659        if ( (strlen($this->arrParam[$value[2]]) > 0 && strlen($this->arrParam[$value[3]]) > 0 && strlen($this->arrParam[$value[4]] ) > 0) &&  (strlen($this->arrParam[$value[5]]) > 0 || strlen($this->arrParam[$value[6]]) > 0 || strlen($this->arrParam[$value[7]] ) > 0) ){ 
     
    663663             
    664664            if (($this->arrErr[$value[2]] == "" && $this->arrErr[$value[5]] == "") && $date1 > $date2) { 
    665                 $this->arrErr[$value[2]] = "※ " .$value[0]. "と" .$value[1]. "の期間指定が不正です。<br />"; 
     665                $this->arrErr[$value[2]] = "¢¨ " .$value[0]. "¤È" .$value[1]. "¤Î´ü´Ö»ØÄ꤬ÉÔÀµ¤Ç¤¹¡£<br />"; 
    666666            } 
    667667        } 
     
    670670    /*-----------------------------------------------------------------*/ 
    671671    /*  CHECK_SET_TERM2 
    672     /*  年月日時に別れた2つの期間の妥当性をチェックし、整合性と期間を返す 
    673     /* 引数 (開始年,開始月,開始日,開始時間,開始分,開始秒, 
    674     /*        終了年,終了月,終了日,終了時間,終了分,終了秒) 
    675     /* 戻値 array(1,2,3) 
    676     /*          1.開始年月日 (YYYYMMDDHHmmss) 
    677     /*          2.終了年月日 (YYYYMMDDHHmmss) 
    678     /*          3.エラー ( 0 = OK, 1 = NG ) 
     672    /*  ǯ·îÆü»þ¤ËÊ̤줿2¤Ä¤Î´ü´Ö¤ÎÂÅÅöÀ­¤ò¥Á¥§¥Ã¥¯¤·¡¢À°¹çÀ­¤È´ü´Ö¤òÊÖ¤¹ 
     673    /*¡¡°ú¿ô (³«»Ïǯ,³«»Ï·î,³«»ÏÆü,³«»Ï»þ´Ö,³«»Ïʬ,³«»ÏÉÃ, 
     674    /*        ½ªÎ»Ç¯,½ªÎ»·î,½ªÎ»Æü,½ªÎ»»þ´Ö,½ªÎ»Ê¬,½ªÎ»ÉÃ) 
     675    /*¡¡ÌáÃÍ array(£±¡¤£²¡¤£³¡Ë 
     676    /*          £±¡¥³«»Ïǯ·îÆü (YYYYMMDDHHmmss) 
     677    /*          £²¡¥½ªÎ»Ç¯·îÆü (YYYYMMDDHHmmss) 
     678    /*          £³¡¥¥¨¥é¡¼ ( 0 = OK, 1 = NG ) 
    679679    /*-----------------------------------------------------------------*/ 
    680     // value[0] = 項目名1 
    681     // value[1] = 項目名2 
     680    // value[0] = ¹àÌÜ̾1 
     681    // value[1] = ¹àÌÜ̾2 
    682682    // value[2] = start_year 
    683683    // value[3] = start_month 
     
    696696    function CHECK_SET_TERM2 ($value) { 
    697697 
    698         // 期間指定 
     698        // ´ü´Ö»ØÄê 
    699699        if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[8]])) { 
    700700            return; 
     
    702702        $error = 0; 
    703703        if ( (strlen($this->arrParam[$value[2]]) > 0 || strlen($this->arrParam[$value[3]]) > 0 || strlen($this->arrParam[$value[4]] ) > 0 || strlen($this->arrParam[$value[5]]) > 0) && ! checkdate($this->arrParam[$value[3]], $this->arrParam[$value[4]], $this->arrParam[$value[2]]) ) { 
    704             $this->arrErr[$value[2]] = "※ " . $value[0] . "を正しく指定してください。<br />"; 
     704            $this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤òÀµ¤·¤¯»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
    705705        } 
    706706        if ( (strlen($this->arrParam[$value[8]]) > 0 || strlen($this->arrParam[$value[9]]) > 0 || strlen($this->arrParam[$value[10]] ) > 0 || strlen($this->arrParam[$value[11]] ) > 0) && ! checkdate($this->arrParam[$value[9]], $this->arrParam[$value[10]], $this->arrParam[$value[8]]) ) { 
    707             $this->arrErr[$value[8]] = "※ " . $value[1] . "を正しく指定してください。<br />"; 
     707            $this->arrErr[$value[8]] = "¢¨ " . $value[1] . "¤òÀµ¤·¤¯»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
    708708        } 
    709709        if ( (strlen($this->arrParam[$value[2]]) > 0 && strlen($this->arrParam[$value[3]]) > 0 && strlen($this->arrParam[$value[4]] ) > 0 && strlen($this->arrParam[$value[5]] ) > 0) &&  (strlen($this->arrParam[$value[8]]) > 0 || strlen($this->arrParam[$value[9]]) > 0 || strlen($this->arrParam[$value[10]] ) > 0 || strlen($this->arrParam[$value[11]] ) > 0) ){ 
     
    713713             
    714714            if (($this->arrErr[$value[2]] == "" && $this->arrErr[$value[8]] == "") && $date1 > $date2) { 
    715                 $this->arrErr[$value[2]] = "※ " .$value[0]. "と" .$value[1]. "の期間指定が不正です。<br />"; 
     715                $this->arrErr[$value[2]] = "¢¨ " .$value[0]. "¤È" .$value[1]. "¤Î´ü´Ö»ØÄ꤬ÉÔÀµ¤Ç¤¹¡£<br />"; 
    716716            } 
    717717            if($date1 == $date2) { 
    718                 $this->arrErr[$value[2]] = "※ " .$value[0]. "と" .$value[1]. "の期間指定が不正です。<br />"; 
     718                $this->arrErr[$value[2]] = "¢¨ " .$value[0]. "¤È" .$value[1]. "¤Î´ü´Ö»ØÄ꤬ÉÔÀµ¤Ç¤¹¡£<br />"; 
    719719            } 
    720720             
     
    724724    /*-----------------------------------------------------------------*/ 
    725725    /*  CHECK_SET_TERM3 
    726     /*  年月に別れた2つの期間の妥当性をチェックし、整合性と期間を返す 
    727     /* 引数 (開始年,開始月,終了年,終了月) 
    728     /* 戻値 array(1,2,3) 
    729     /*          1.開始年月日 (YYYYMMDD 000000) 
    730     /*          2.終了年月日 (YYYYMMDD 235959) 
    731     /*          3.エラー ( 0 = OK, 1 = NG ) 
     726    /*  ǯ·î¤ËÊ̤줿2¤Ä¤Î´ü´Ö¤ÎÂÅÅöÀ­¤ò¥Á¥§¥Ã¥¯¤·¡¢À°¹çÀ­¤È´ü´Ö¤òÊÖ¤¹ 
     727    /*¡¡°ú¿ô (³«»Ïǯ,³«»Ï·î,½ªÎ»Ç¯,½ªÎ»·î) 
     728    /*¡¡ÌáÃÍ array(£±¡¤£²¡¤£³¡Ë 
     729    /*          £±¡¥³«»Ïǯ·îÆü (YYYYMMDD 000000) 
     730    /*          £²¡¥½ªÎ»Ç¯·îÆü (YYYYMMDD 235959) 
     731    /*          £³¡¥¥¨¥é¡¼ ( 0 = OK, 1 = NG ) 
    732732    /*-----------------------------------------------------------------*/ 
    733     // value[0] = 項目名1 
    734     // value[1] = 項目名2 
     733    // value[0] = ¹àÌÜ̾1 
     734    // value[1] = ¹àÌÜ̾2 
    735735    // value[2] = start_year 
    736736    // value[3] = start_month 
     
    739739    function CHECK_SET_TERM3 ($value) { 
    740740 
    741         // 期間指定 
     741        // ´ü´Ö»ØÄê 
    742742        if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[4]])) { 
    743743            return; 
     
    745745        $error = 0; 
    746746        if ( (strlen($this->arrParam[$value[2]]) > 0 || strlen($this->arrParam[$value[3]]) > 0) && ! checkdate($this->arrParam[$value[3]], 1, $this->arrParam[$value[2]]) ) { 
    747             $this->arrErr[$value[2]] = "※ " . $value[0] . "を正しく指定してください。<br />"; 
     747            $this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤òÀµ¤·¤¯»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
    748748        } 
    749749        if ( (strlen($this->arrParam[$value[4]]) > 0 || strlen($this->arrParam[$value[5]]) > 0) && ! checkdate($this->arrParam[$value[5]], 1, $this->arrParam[$value[4]]) ) { 
    750             $this->arrErr[$value[4]] = "※ " . $value[1] . "を正しく指定してください。<br />"; 
     750            $this->arrErr[$value[4]] = "¢¨ " . $value[1] . "¤òÀµ¤·¤¯»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£<br />"; 
    751751        } 
    752752        if ( (strlen($this->arrParam[$value[2]]) > 0 && strlen($this->arrParam[$value[3]]) > 0 && (strlen($this->arrParam[$value[4]]) > 0 || strlen($this->arrParam[$value[5]]) > 0 ))) { 
     
    756756             
    757757            if (($this->arrErr[$value[2]] == "" && $this->arrErr[$value[5]] == "") && $date1 > $date2) { 
    758                 $this->arrErr[$value[2]] = "※ " .$value[0]. "と" .$value[1]. "の期間指定が不正です。<br />"; 
     758                $this->arrErr[$value[2]] = "¢¨ " .$value[0]. "¤È" .$value[1]. "¤Î´ü´Ö»ØÄ꤬ÉÔÀµ¤Ç¤¹¡£<br />"; 
    759759            } 
    760760        } 
    761761    }    
    762762     
    763     //ディレクトリ存在チェック 
     763    //¥Ç¥£¥ì¥¯¥È¥ê¸ºß¥Á¥§¥Ã¥¯ 
    764764    function DIR_CHECK ($value) { 
    765765        if(isset($this->arrErr[$value[1]])) { 
     
    767767        } 
    768768        if(!is_dir($this->arrParam[$value[1]])) { 
    769             $this->arrErr[$value[1]] = "※ 指定した" . $value[0] . "は存在しません。<br />"; 
    770         } 
    771     } 
    772      
    773     //ディレクトリ存在チェック 
     769            $this->arrErr[$value[1]] = "¢¨ »ØÄꤷ¤¿" . $value[0] . "¤Ï¸ºß¤·¤Þ¤»¤ó¡£<br />"; 
     770        } 
     771    } 
     772     
     773    //¥Ç¥£¥ì¥¯¥È¥ê¸ºß¥Á¥§¥Ã¥¯ 
    774774    function DOMAIN_CHECK ($value) { 
    775775        if(isset($this->arrErr[$value[1]])) { 
     
    777777        } 
    778778        if(strlen($this->arrParam[$value[1]]) > 0 && !ereg("^\.[^.]+\..+", $this->arrParam[$value[1]])) { 
    779             $this->arrErr[$value[1]] = "※ " . $value[0] . "の形式が不正です。<br />"; 
     779            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Î·Á¼°¤¬ÉÔÀµ¤Ç¤¹¡£<br />"; 
    780780        } 
    781781    }    
Note: See TracChangeset for help on using the changeset viewer.