IEO Menu
InfoLogin
:: 전체게시물:: HTML 특수문자C/C++JavascriptIT/TIP개발/TIP개발/리눅스관리OSX/Windows잡담/잡동사니라이딩일기자가정비/튜닝유머사진 모음
JQuery (File/Image) 파일/이미지 입력(File Input) 체크
Read: 9166
2016-08-30 15:43:31
언제부터인가 브라우저에서 직접 파일 경로를 숨기면서 파일 컨트롤이 어렵게 변했다. 가 아니라 파일 경로를 바로 따올수 없으니 그게 좀 불편한거다 ^_^..

객체를 사용하면 파일 경로를 알아내는건 그다지 어려운 일도 아니라서. 과연 그게 보안에 실효성이 있는지는 잘 모르겠다. 외부에서 껴들어온 스크립트에서는 보안에 좋을지도.. 과연 해커가 그정도로 착할지가 ㅋㅋ

물론 객체를 사용하면 파일 정보들도 얻어올수 있기 때문에 나름 괜찮지만.. 단순히 파일 경로를 알아내기 위해 객체를 사용한다는 것이 마트를 나가기 위해 세단을 몰고나가는 느낌이라서 그게좀.. 아직 적응하기 힘들기는 하다 ㅎㅎ

이게 또 초보자들한테는 어려운 부분이다 카더라가 아니라 실제로 그러했다 ㅋㅋ 내가 그랬으니까~


## 소스는 jQuery .number 플러그인이 같이 사용되어 있다.
이건 내가 실제로 이용하고 있는 이미지 업로드 용 폼의 부분을 발췌한거다.

이미지 크기, 파일 크기, 이미지가 아닐시의 처리. 이정도면 다른 곳에서 이용할때 큰 문제는 없다고 생각한다.

유용하게 써먹기를... ^_^..
개발/TIP
CSS 말줄임
text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden; display:-webkit-b ... more
2016-07-29 16:02:41
PHP ===, !== 비교연산자. 무엇에 쓰는 물건인고?
$a=1; $b="1"; if($a==$b){echo '1, == 동일<br>';} // 출력 if($a===$b){ ... more
2016-07-27 09:24:12
Tinymce File Uploader / 위지윅 에디터에 파일업로더 만들어 붙이기.
2016-07-21 16:23:38
일부 영역/iframe 확대/축소, Zoom 처리
2016-07-18 13:12:19
결국 PHP 소스 관리툴을 만들었다. Tiny 프로젝트라도 하나할까?
2016-07-07 15:42:50
HTML 특수문자
특수문자가 필요한 이유는 여러가지가 있지만. DB를 위한 인코딩 목적으로 ... more
2016-07-05 11:31:47
네임서버(DNS) 주소 목록
KT olleh (올레; 구 QOOK(쿡)) 기본 DNS 서버 주소 - 168.126.63.1 보조 DNS 서버 주소 ... more
2016-07-05 09:04:43
Input file css (style), Input 파일 버튼 스타일 시트
2016-07-01 10:03:31
HTML 테이블을 배열로 "HTML Table to Array" for PHP
function HTMLTable2Array($file) { if(!is_file($file)){return array();} // DOM 기반 HTML 처 ... more
2016-06-30 16:20:06
$_GET, $_POST, $_REQUEST 에 대하여
처음 PHP를 공부할때 $_POST, $_GET, $_REQUEST 그 목적에 맞게 사용한다 라고 공 ... more
2016-06-30 09:02:33
토쳐라이딩 | IEO.KR
IEO.KR의 사전 서면동의 없이 IEO.KR 사이트의 일체의 정보, 콘덴츠 및 UI등을 상업적 목적으로 전재, 전송, 스크래핑 등 무단 사용할 수 없습니다.