CodeIgniter 한국사용자포럼 BETA
빠르고, 유연한 PHP Framework!

TIP게시판


icodekore sms 모듈 쓰는 분들 참고하세요..      
namGoos 0 593 0 0 2011-12-09 00:04:30
일전에도 참.. 그랬는데...
php 5.2.x 버젼에서는 그닥 문제가 없었는데
php 5.3.x 버젼으로 업데이트 하면서 아래의 함수가 더이상 지원이 안되네요..
아래의 두 내장 함수는 더이상 지원이 안되는군요..

eregi
eregi_replace
function CheckCommonType($dest, $rsvTime) {
 $dest=eregi_replace("[^0-9]","",$dest);
 if (strlen($dest)<10 || strlen($dest)>11) return "휴대폰 번호가 틀렸습니다";
 $CID=substr($dest,0,3);
 if ( eregi("[^0-9]",$CID) || ($CID!='070' && $CID!='010' && $CID!='011' && $CID!='016' && $CID!='017' && $CID!='018' && $CID!='019') ) return "휴대폰 앞자리 번호가 잘못되었습니다";
 $rsvTime=eregi_replace("[^0-9]","",$rsvTime);
 if ($rsvTime) {
  if (!checkdate(substr($rsvTime,4,2),substr($rsvTime,6,2),substr($rsvTime,0,4))) return "예약날짜가 잘못되었습니다";
  if (substr($rsvTime,8,2)>23 || substr($rsvTime,10,2)>59) return "예약시간이 잘못되었습니다";
 }
}
 이건 원본 소스 이구요

아래의 소스로 수정해주시면 됩니다.
function CheckCommonType($dest, $rsvTime) {
 $dest=preg_replace("[^0-9]","",$dest);
 if (strlen($dest)<10 || strlen($dest)>11) return "휴대폰 번호가 틀렸습니다";
 $CID=substr($dest,0,3);
 if ( preg_match("[^0-9]",$CID) || ($CID!='070' && $CID!='010' && $CID!='011' && $CID!='016' && $CID!='017' && $CID!='018' && $CID!='019') ) return "휴대폰 앞자리 번호가 잘못되었습니다";
 $rsvTime=preg_replace("[^0-9]","",$rsvTime);
 if ($rsvTime) {
  if (!checkdate(substr($rsvTime,4,2),substr($rsvTime,6,2),substr($rsvTime,0,4))) return "예약날짜가 잘못되었습니다";
  if (substr($rsvTime,8,2)>23 || substr($rsvTime,10,2)>59) return "예약시간이 잘못되었습니다";
 }
}

  목록  

번호 제   목 글쓴이 날짜 조회 추천수
836 Hook을 이용한 preload 이이지 구현에 대한.. [2] 핵잠함장 2012-02-22 18 0
833 CI_Cache_memcached 드라이버 버그 수정 [2] 한글이 2012-02-22 25 0
829 HMVC 5.4 & Template_ 타로구조 만들기 [1] 타로 2012-02-02 382 0
824 CI lang팩 -> Javascript lang팩 [4] KangMin 2012-01-25 300 0
823 anchor_popup 헬퍼 화면 정 가운데 띄우기.. [0] DJ구스 2012-01-17 238 0
822 [자바스크립트] 창을 화면 정중앙에 위치하게 계산하기 [0] 웅파 2012-01-11 259 0
815 hook에서 선언한 변수를 컨트롤러에서 사용하기 [2] 웅파 2011-12-27 460 0
812 mysql 부분적인 에러 핸들링 처리 [2] EziX 2011-12-20 479 0
811 컨트롤러 외부에서의 종료방법 [1] EziX 2011-12-20 371 0
809 icodekore sms 모듈 쓰는 분들 참고하세요.. [0] namGoos 2011-12-09 593 0
803 Upgrading from 2.0.3 to 2.1.0 [5] namGoos 2011-12-06 558 0
794 .svn 폴더 삭제 하기 [7] 불의회상 2011-11-30 554 1
792 [1원] 윈도우서버+mssql 에서 CLI(Comm.. [2] 터프키드 2011-11-29 540 0
786 Form_validation 라이브러리 less_t.. [2] EziX 2011-11-17 506 0
780 1원팁. 저의 Template_ 이용방법입니다. [2] namGoos 2011-10-31 1137 0
773 MYSQL 자동으로 시간 설정 [5] 불의회상 2011-10-26 728 0
767 모바일 웹사이트 개발시 참조하시면 좋을 것 같네요~ [7] 탱크 2011-10-20 864 1
764 EUC-KR 판정 방법 [3] 불의회상 2011-10-18 787 0
758 eclipse Autocomplete 업데이트 버전. [4] EziX 2011-10-14 1068 0
751 글로벌 사이트를 위한 시간(GMT) 적용 [8] 웅파 2011-10-12 580 0