Changeset 15020 for branches/rel/data
- Timestamp:
- 2007/07/04 10:48:13 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/rel/data/class/SC_CheckError.php
r12157 r15020 812 812 $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï·ÈÂÓÅÅÏäΤâ¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£<br />"; 813 813 } 814 } 814 } 815 /** 816 * ¶Ø»ßʸ»úÎó¤Î¥Á¥§¥Ã¥¯ 817 * value[0] = ¹àÌÜ̾ value[1] = ȽÄêÂоÝʸ»úÎó 818 * value[2] = ÆþÎϤò¶Ø»ß¤¹¤ëʸ»úÎó(ÇÛÎó) 819 * 820 * @example $objErr->doFunc(array("URL", "contents", $arrReviewDenyURL), array("PROHIBITED_STR_CHECK")); 821 */ 822 function PROHIBITED_STR_CHECK( $value ) { 823 if( isset($this->arrErr[$value[1]]) || empty($this->arrParam[$value[1]]) ) { 824 return; 825 } 826 827 $targetStr = $this->arrParam[$value[1]]; 828 $prohibitedStr = str_replace(array('|', '/'), array('\|', '\/'), $value[2]); 829 830 $pattern = '/' . join('|', $prohibitedStr) . '/i'; 831 if(preg_match_all($pattern, $this->arrParam[$value[1]], $matches)) { 832 $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤ÏÆþÎϤǤ¤Þ¤»¤ó¡£<br />"; 833 } 834 } 815 835 } 816 836 ?>
Note: See TracChangeset
for help on using the changeset viewer.