본문 바로가기

IT

(25)
정규표현식 정규표현식(Regular Expression) -공통적인 기본 Meta문자- ^x 문자열이 x로 시작(캐럿 문자 ㄱ+한자) x$ 문자열이 x로 끝남 .x 임의의 한 문자를 표현(x가 마지막으로 끝남) x+ x가 1번이상 반복 x? x가 존재하거나 존재하지 않음 x* x가 0번이상 반복 x|y x 또는 y를 찾음 (x) ()안의 내용을 캡쳐하며, 그룹화 함 //$1,$2,... //$0은 아무것도 검색이 안됨 (x)(y) 그룹화 할 때, 자동으로 앞에서부터 1번부터 그룹 번호를 부여해서 캡쳐, 결과갑에 그룹화한 Data가 배열 형식으로 그룹번호 순서대로 들어 감 (x)(?:y) 캡쳐하지 않는 그룹을 생성할 경우 ?:를 사용 (비캡쳐링 그룹) x{n} x를 n번 반복한 문자를 찾음 x{n,} x를 n번이상 ..
JQuery - JQuery(제이쿼리) 노트 정리 #2 jquery(제이쿼리) attr() , porp() -attr은 html의 정보 자체를 바꾸고 (값이 모두 String으로 넘어온다) -prop는 javascript의 property를 바꾼다 (property 값이 넘어오기 때문에 boolean, date, function 등도 가져올수 있다) //check 상태 확인 if($checkbox.prop("checked")) { $image.attr("src", "/img/check_on-min.png"); $('#pri01').prop("checked",true); } else { $image.attr("src", "/img/check_off-min.png"); $('#pri01').prop("checked",false); } jquery(제이쿼리) aj..
JQuery - JQuery(제이쿼리) 정리 , 선택자 , 기본 이벤트 제가 JQuery(제이쿼리) 자주쓰는 기본 이벤트를 정리한 거에요. -기본 $(document).ready(function(){ //ready 모든 로딩이 되고 나서 스크립트문 실행 html(); //get 선택요소의 html 내요을 가져옴.innerHtml과 동일 html(value) //set 선택요소에 인수로 받은 value를 넣는다 value내에 html태그가 있는 경우 태그로 들어간다 text() ///get 선택요소 내의 html태그 요소를 제외한 내용을 가져온다 text(value) //set 선택요소 내에 인수로 받은 value를 넣는다 value내의 html 태그도 text로 들어간다 val() //get input 태그의 value 값을 조회 val(value) //set 인수로 받은 ..
그누보드 , 영카트 정리 #3 //비밀번호 암호화 함수 get_encrypt_string(); //프로젝트 복사해서 쓸때 로그인 안될시 data폴더 권한 707로 변경 관리자 페이지 스킨 설정 경로 adm/bbs/_common.php 자동로그인 유지 common.php 에서 $tmp_mb_id = substr(preg_replace("/[^a-zA-Z0-9_]*/", "", $tmp_mb_id), 0, 20); 삭제 $_SERVER['SERVER_SOFTWARE'] . $_SERVER['HTTP_USER_AGENT'] 삭제 != strtolower($config['cf_admin']) 삭제 login_ckeck.php if ($auto_login || 1) { 변경1추가 . $_SERVER['HTTP_USER_AGENT'] 삭제 . ..
그누보드 , 영카트 정리 #2 common.lib.php안에 function // 마이크로 타임을 얻어 계산 형식으로 만듦 function get_microtime() // 한페이지에 보여줄 행, 현재페이지, 총페이지수, URL function get_paging($write_pages, $cur_page, $total_page, $url, $add="") // 페이징 코드의 태그 다음에 코드를 삽입 function page_insertbefore($paging_html, $insert_html) //sns 공유 링크 get_sns_share_link // 페이징 코드의 태그 이전에 코드를 삽입 function page_insertafter($paging_html, $insert_html) // 변수 또는 배열의 이름과 값을 얻어냄...
그누보드 , 영카트 정리 #1 그누보드 라이브러리 파일 common.lib.php - 그누보드 기본 라이브러리. 아래와 같이 common.php 파일에서 읽어들인다 include_once("$g4[path]/lib/constant.php"); // 상수 정의 include_once("$g4[path]/config.php"); // 설정 파일 include_once("$g4[path]/lib/common.lib.php"); // 공통 라이브러리 connect.lib.php - 현재 접속자수 라이브러리 (g4_login 테이블에서 값을 읽습니다) skin/connect/basic/connect.skin.php 파일을 호출 constant.php - 그누보드의 공통 상수를 정의하며, common.php에서 읽는다 etc.lib.php - ..