세이박스

input 입력시 한글만 입력 되도록 또는 영문만 입력 되도록 자바스크립트 제한

웹프로그램

input 입력시 한글 입력을 style로 막을수도 있지만 자바스크립트로도 막을수 있습니다.
또는 반대로 한글만 입력하도록 적용할 수도 있습니다.


1. 스타일
style='ime-mode:disabled'


2. 자바스크립트

function NumberChk(){
 if ((event.keyCode<48) || (event.keyCode>57)) {
  event.returnValue = false;
  return false;
 }else{
  return true;
 }
}

3. 적용예
<input type="text" name="txt" onkeypress="NumberChk()" style="ime-mode:disabled" />


4. 한글만 입력하도록 자바스크립트 함수 수정
function NumberChk() {
 if(event.keyCode=="") {
  event.returnValue = false;
  return false;
 }else{
  return true;
 }
}


 ▶ 최신영화, 최신 미국드라마 무료 다운로드... 

php upload 용량 늘리기

웹프로그램
업로드시 용량 제한으로 인해 업로드 되지 않는 경우가 있습니다.
php.ini 파일을 수정해주시면 되는데
기본 설정이 보통 2MB 로 되어 있습니다.
php.ini 파일의 설치 경로에 따라 다를 수 있지만 대부분
기본 경로는 /usr/local/php/lib/php.ini 에 보통 설치 합니다.
해당 파일에서 아래 위치 부분들을 수정 해주시면 됩니다.

파일 업로드 적용 여부
file_uploads = On

파일 업로드 최고 용량 지정 MB
upload_max_filesize = 20M

POST상에 전송되는 용량 지정 upload_max_filesize와 동일하게 맡혀 주시면 됩니다.
post_max_size = 20M

파일이 업로드 되는데 걸리는 시간 최대값, 300초면 5분정도이며 무한정 세션을 열어 주면 서버 부하가 많이 걸려 시간을 제한을 둡니다. 인터넷 느린 사용자를 감안해서 조금 넉넉하게 잡아 주시면 됩니다.
예로 20MB 제한을 할경우 20MB 파일을 올려보세요!
max_execution_time = 300

업로드 동안 사용할 메모리? 용량 지정해줍니다.
memory_limit = 20M

수정후 아파치 재시작 하시면 됩니다.