묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
폼에서 몇번째자리가 원하는숫자가 아닐시 에러뜨게하기..
2006.02.20 16:47
회원가입폼에
예를들어 폼에 숫자만을 입력받는 폼이 있습니다.
총 5자리를 받을수 있는데요 12345 이런식으루요...
그런데 꼭 두번째자리는 3이 되어야하는데요..(ex-13345,13445,13111,13245)
두번째자리에 3이 없을경우 에러를 띄우는 방법을 알고 싶습니다 ㅠ
부탁드릴께요ㅎ
예를들어 폼에 숫자만을 입력받는 폼이 있습니다.
총 5자리를 받을수 있는데요 12345 이런식으루요...
그런데 꼭 두번째자리는 3이 되어야하는데요..(ex-13345,13445,13111,13245)
두번째자리에 3이 없을경우 에러를 띄우는 방법을 알고 싶습니다 ㅠ
부탁드릴께요ㅎ
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
초보입문 | 익명 표시 문제 해결좀 빨리 해주시면 안되나요? | |
zartin | 상자 위젯의 문제점을 동영상으로 보여드릴게요. [1] | 2009.10.25 by 우리아기 |
x라야x | 썸네일이 표시되지않아요 [1] | 2009.10.25 by 뒷뜰에핀행복 |
강수아1 | 페이지가 엄청 느리게 안뜨네요 | |
chin9 | 개인서버 설정방법 문의합니다. ㅠㅜ [1] | 2009.10.25 by 우리아기 |
우주관료 | admin 페이지가 뜨지 않습니다. [1] | 2009.10.25 by 우주관료 |
비비에스 | 웹진형 게시판에서 게시글 첨부이미지가 없는 경우 미리 지정한 대표이미지를 썸네일로 등록하는 방법 | |
zartin | 페이지 위젯 [2] | 2009.10.25 by zartin |
저멀리 | 데이터 복원의 문제입니다. [2] | 2009.10.25 by SMaker |
zerozerozero | [XE 2] 메뉴 좌우 여백 컬러 어떻게 바꾸나요? [1] | 2009.10.25 by 궁금이2 |
쌈돌이 | 일정 기간 지난 게시물 자동 삭제 방법? [1] | 2009.10.25 by guny |
kanasii | 쪽지 기능을 없애고 싶습니다. [1] | 2009.10.25 by fenriz |
달콤한토리 | 어떻게만들어요? [1] | 2009.10.25 by longkee |
김태욱 | 사이트맵 아래 공간 [1] | 2009.10.25 by 뒷뜰에핀행복 |
lacid4 | 제로보드XE 1.2.6 을 깔고 등록하려하는데 mysql버전이 낮다는데 뭐가 문젠지... [1] | 2009.10.24 by 휘즈 |
zerozerozero | [XE 2] 메인메뉴 간격 어떻게 조절하나요? [1] | 2009.10.24 by 뒷뜰에핀행복 |
티파니…♡ | Cafe를 하나 만들엇는데 게시판을 생성했는데 뜨질 않아요 ㅠㅠ | |
우주인79 | 답답하네요~ 메인에 최신글넣기 [1] | 2009.10.24 by guny |
홍정석 | 게시물 내용에서 이미지 가운데 정렬 알려주세요 | |
auror | 메뉴별 좌측메뉴가 이미지일때 효율적인 레이아웃 구성은??@@ |
영문이나 한글은 지원안됩니다.
에러문구는 No 출력부분에 집어넣으시면 됩니다.
<?php
// 문자열 잘라내기 함수
function StrCut( $string, $length ) {
if(!$string)
return '';
preg_match('/^[0-9]{'.$length.'}/s', $string, $endmask);
return (!$endmask[0]) ? $string : ($endmask[0].'');
}
$a =953226666;
// 문자열 총길이중 앞에서 5번째까지만 짤라낸다.
$check1 = StrCut($a, 5);
$check2 = "^[0-9][3][0-9]{3}$";
// 정규식을 이용 check1 문자열중 2번째 문자열이 숫자 3인지 확인
// 또한 문자열이 5글자가 아니면 무조건 No 를 뱉어낸다.
if(!eregi($check2, $check1)) {
// 포함하지 않다면 No
$return = 'No';
}
else {
// 포함하고 있다면 Ok
$return = 'Ok';
}
?>
<?=$check1?><Br>
<?=$return?>