묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
저기요
2002.04.08 11:03
http://210.90.180.200/~phper/php2.html
에서요...
나이를 '1억'을 처넣으면 이상하게도 '젊은이'로 나오네요...
이것처럼요 인푸트 입력칸에 숫자를 안넣고 한글이나 특수문자 같은거 넣으면 에러나게 하는 법 없나요?
<html>
<body>
<?
if ($age>100 || $age<0)
{
echo "나이 엉터리로 쓰면 죽어..ㅡㅡ+";
echo "<br>여기 눌러라. <a href=http://210.90.180.200/~phper/php2.html>클릭<a>";
}
elseif ($age<=20)
{
echo "오...젊은이군...허허^^";
}
else
{
echo "늙은이잖아..ㅡㅡ+";
}
?>
</body>
</html>
에서요...
나이를 '1억'을 처넣으면 이상하게도 '젊은이'로 나오네요...
이것처럼요 인푸트 입력칸에 숫자를 안넣고 한글이나 특수문자 같은거 넣으면 에러나게 하는 법 없나요?
<html>
<body>
<?
if ($age>100 || $age<0)
{
echo "나이 엉터리로 쓰면 죽어..ㅡㅡ+";
echo "<br>여기 눌러라. <a href=http://210.90.180.200/~phper/php2.html>클릭<a>";
}
elseif ($age<=20)
{
echo "오...젊은이군...허허^^";
}
else
{
echo "늙은이잖아..ㅡㅡ+";
}
?>
</body>
</html>
댓글 3
-
담비
2002.04.08 11:55
이뿐말 고운말 씁시다... -
:토깽이 in WorldCup:
2002.04.08 12:01
담비// 담비님한테 말하는 것 아닙니다..ㅡㅡ
단지 테스트 용으로 하는건데요.ㅡㅡ+ -
Legend
2002.04.08 12:36
간단히 자바스크립트로 하시던가 아님 php로 숫자 이외에 다른 글자가 들어있는지 체크하시면 되겠네요..
자바스크립트로는 form에서 onsubmit으로 아래를 한번 실행후 폼을 실행하는 식으로 하시구요..
age <-- input부분 value값을 넣은 변수..
if(age.match(/[^0-9]/)){alert("숫자만 넣으세요");return false;}
return true;
php로는 그냥 맨윗부분에서 한번 숫자만 있는지 판단하믄 되겠네요..
if(eregi("[^0-9]",$age)){echo "숫자만 넣으세요"; return false;}