본문 바로가기

전체 글

ajaxSetup / beforeSend Event .ajaxPrefilter$.ajaxPrefilter( function( options, originalOptions, jqXHR ) { // Add data to ajax option if (options.url.match(/www\.example\.com/i) !== null) { originalOptions.data.token = 'i_am_token' } });To add token when url is www.example.com-> it not work!In console/debugger originalOptions Object is added token property, but request sent not having token parameter.ajaxSetup / beforeSend E.. 더보기
날자 객체 Date Object 날짜와 날짜 차이 일수 계산 /*============================================================== Description : 날짜와 날짜 차이 일수 계산 Arg : start - 문자형 날짜값 (end보다 날짜가 작아야 됨) end - 문자형 날짜값 (start보다 날짜가 커야 됨) return : 차이 일수===============================================================*/function dayDif(start, end){ var f=document.frm; var v1=start.split("-"); var v2=end.split("-"); var a1=new Date(v1[0],v1[1],v1[2]).get.. 더보기
PHP에서 업로드한 파일이 이미지인가 아닌가 체크 제시된 문제는 썸네일 이미지를 업로드하는 부분에서 이미지 이외의 이상한 파일 업로드를 막아 달라는 것이었다. PHP 매뉴얼 사이트에서도 경고 했던 내용이고 하니, 많은 사람들이 알고 있겠지만, 정리 차원에서 기록해 둠. 보통 HTML에서 업로드를 하면 아래와 같은 정보가 함께 전달된다. array ( 'name' => '235_thumb.jpg', 'type' => 'application/octet-stream', 'tmp_name' => '/tmp/phpthc4Yi', 'error' => 0, 'size' => 3187, ), 업로드시 사용된 파일이름, 파일의 mime타입, 크기 그리고 서버에 임시로 저장하기 위해 사용된 파일이름 등이 있다. type 정보를 이용하면 이미지인지 아닌지 구별을 할 수 있.. 더보기
PHP5 Exception 예외처리 사용 방법과 그 종류 PHP5 Exception 예외처리 사용 방법과 그 종류 Exception 종류 클래스BadFunctionCallExceptionBadMethodCallExceptionDomainExceptionInvalidArgumentExceptionLengthExceptionLogicExceptionOutOfBoundsExceptionOutOfRangeExceptionOverflowExceptionRangeExceptionRuntimeExceptionUnderflowExceptionUnexpectedValueException Exception 클래스 소스Exception { /* 프로퍼티 */ protected string $Exception->message ; protected int $code ; protect.. 더보기