전체 글(404)
-
반드시 알아야 할 PHP보안 30가지
회원 인증 로그인 시스템 보안 php.ini 에서 register_globals=off 하시면 , 일단 보안이 되구요. 세션을 사용시 $_SESSION 이나 $HTTP_SESSION_VARS[] 형태로 사용하여야 합니다. 왼쪽에 PHP4.1.1 아래 관련 게시물 주욱 보시면 됩니당 글구 회원 비번은 md5() 로 암호화 하시구요. 쿠키는 사용하지 마세요. 회원이 비번을 잊어 버렸을 경우는 회원 email 주소로 새로운 비번을 쏴주시구요. 세션의 경우 회원id 세션과 회원 비번 md5 암호화 한 세션 , 2개 로 비교 하세요. 회원 레벨..준회원..정회원..관리자 등이 있을 경우는 3개 로 비교 하시구요. 1개 로만 절대로 비교 하시지 말구요 ! 회원 정보 수정 시 form 에서 맨아래 무조건 회원 비번을..
2017.07.05 -
핵심 DOM 객체
1. 핵심 DOM 객체 Node : 노드를 다루는 기본 기능과 속성을 제공하며, 노드를 탐색하고 조작할 때 사용합니다.Text : 텍스트 제어기능을 조작할 때 사용합니다.Attribute : 속성을 조작할 때 사용합니다.Document : Text, Element, Attribute등 노드를 생성하는 팩토리 메서드로 구성돼 있으며, 노드를 생성할 때 사용합니다. Element : HRML, XML 태그 요소의 기본기능과 속성을 제공하며, 속성과 이벤트를 제어할 때 사용합니다.HTMLDocument : Document 객체를 확장하여 HTML용 속성과 메서드를 추가한 객체로 body가 이 객체의 속성입니다.HTMLElement : Element 객체를 상속받은 HTML 태그 요소 전용으로 기본기능과 속성을..
2017.07.03 -
DOM과 HTML의 관계
1. 웹 페이지를 처리하는 단계 1. 페이지 읽기 - '페이지 읽기'에서는 브라우저가 HTML 페이지를 읽습니다.2. 파싱 - '파싱'에서는 웹페이지 내용을 해석하고, 개발자가 작성한 마크업 태그와 1:1매칭이 되는 DOM 클래스의 객체를 실행하고, 생성된 객체는 저마다 고유 기능을 동작 하게 됩니다.3. 출력 - '출력'에서는 생성한 DOM객체를 가지고 웹페이지 화면을 생성하게됩니다. 2. DOM과 노드의 관계 HTML 구성 요소의 가장 작은 단위 노드라 합니다. 노드에는 , , , , 주석 등이 해당됩니다. 웹브라우저는 읽어 들일 때 노드들을 해석한 후 각 노드와 1:1로 대응하는 DOM 객체를 생성합니다. DOM객체는
2017.06.25 -
php array 값중 가장 큰 값을 추출(max)하고 그 값이 가리키고 있는 키값(array_search)을 추출한다
php array 값중 가장 큰 값을 추출(max)하고 그 값이 가리키고 있는 키값(array_search)을 추출한다 PHP의 매력 ㅎㅎㅎ뭐 말하려니 입이 아프네요 ㅎㅎㅎ 오늘은 배열 값 중에서 가장 큰 값을 찾는 것과그 값이 가리키는 키값을 찾는 걸 해볼까 합니다. 알면 유용하니 잘 보아 두세요. @ 다음과 같은 배열이 있습니다.$tmp_v_args = // 결과Array( [0] => 0 [1] => 0 [2] => 0 [3] => 0 [4] => 0 [5] => 0 [6] => 0 [7] => 0 [8] => 0 [9] => 0 [10] => 0 [11] => 0 [12] => 0 [13] => 0 [14] => 0 [15] => 0 [16] => 0 [17] => 0 [18] => 0 [19] ..
2017.06.23 -
phpMyadmin 자료형 크기
TINYINT[(M)] [UNSIGNED] [ZEROFILL]- 자료형의 크기 : 1바이트(1Byte, 2^8 = 8bit) - 범위 : -128 에서 127 (UNSIGNED 일 경우 0 에서 255) SMALLINT[(M)] [UNSIGNED] [ZEROFILL]- 자료형의 크기 : 2바이트(2Byte, 2^16 = 16bit) - 범위 : -32768 에서 32767 (UNSIGNED 일 경우 0 에서 65535) MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL]- 자료형의 크기 : 3바이트(3Byte, 2^24 = 24bit) - 범위 : -8388608 에서 8388607 (UNSIGNED 일 경우 0 에서 16777215) INT[(M)] [UNSIGNED] [ZEROFILL]..
2017.06.19 -
DOM(Document Object Model)이란?
1. DOM(Document Object Model)이란? 웹 화면에 보이는 요소를 조작하기 위한 기능으로 된 라이브러리 덩어리를 말하며, DOM과 자바스크립트 DOM은 같은 의미입니다. 2. DOM 객체 Document, Element, Node, Atrribute, Text, HTML Document, HTML Element, HTMLAnchol Element , HTMLDiv Element 등이 있습니다. 3. DOM 기능 큰 단위로 웹 페이지에서 홍보용 이미지를 인터넥티브하게 보여주는 이미지 슬라이더, 메뉴항목에 마우스를 올려 놓으면 부드럽게 열리는 아코디언 메뉴, 쇼핑몰 메뉴, 서버에서 데이터를 받아 화면에 멋지게 출력하는 기능을 제작할 때 활용됩니다. 작은 단위로는 스크립트를 이용한 웹 페이지..
2017.06.05