목록WEB (95)
Knowledge Map
출처 : http://wp.galactica.co.kr/112 1234history.pushState(null, null, location.href); window.onpopstate = function(event) { history.go(1); }Colored by Color Scriptercs
출처 : 성공적인 웹 프로그래밍 PHP와 MYSQL ( 책 ) 세션관리 http라는 프로토콜은 상태를 유지하는 기능이 없다. 세션이란 특정 사이트에 사용자가 머무르는 기간 또는 한명의 사용자의 한번의 방문을 의미한다.세션관리를 통해서 로그인, 선호도에 따른 내용 출력, 장바구니 기능 또한 구현할수 있다. php는 php4 이후 슈퍼 글로벌 변수인 $_SESSION이 도입되면서 세션 관리에 대한 접근방식이 달라졌다. 세션관리 기초 php에서 세션에는 고유한 세션 ID가 부여되며 이것은 무작위 숫자이다. 세션 ID는 웹서버에 의해 생성되며 세션 기간 동안 사용자 쪽에 저장된다. 세션ID는 세션 변수라고 불리는 특별한 변수를 등록하는데 키처럼 쓰인다. 세션 ID는 클라이언트 쪽에서 알수 있는 유일한 정보이며 ..
출처 : https://github.com/rwaldron/idiomatic.js/blob/master/translations/ko_KR/readme.md 자연스럽고 일관성 있게 자바스크립트 코딩하는 원칙이 문서는 계속 바뀝니다. 주변의 코드를 더 낫게 만들기 위한 좋은 아이디어가 있으시면 알려주세요. Github에서 fork, clone, branch, commit, push, pull request 하는 방법으로 참여해 보세요.Rick Waldron @rwaldron, githubMathias Bynens @mathias, githubSchalk Neethling @ossreleasefeed, githubKit Cambridge @kitcambridge, githubRaynos githubMatias..
오늘 이거 때문에 고생을 하였다.덕분에 Ajax가 뭔지에 대해서 좀더 잘 알게되었지만.. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109/* Ajax 테스트 함수 실행 */testFunction("../test.php", function(data){ alert(data); }); /*XMLHttpRequest 객체는 모든 Ajax호출의 핵심이다. 1. XMLHttp..
출처 : http://php.net/manual/kr/ref.mysql.php mysql_affected_rows — 최근 MySQL 작업으로 변경된 행 개수를 얻음 mysql_client_encoding — 문자셋을 반환 mysql_close — MySQL 접속을 닫음 mysql_connect — MySQL 서버에 접속 mysql_create_db — MySQL 데이터베이스를 생성 mysql_data_seek — 내부 결과 포인터를 이동 mysql_db_name — 결과 데이터를 반환 mysql_db_query — MySQL 질의를 전송 mysql_drop_db — MySQL 데이터베이스를 삭제 mysql_errno — 최근 MySQL 작업으로 발생한 에러 번호를 반환 mysql_error — 최근 실..
출처 : http://ttorr.blogspot.kr/2013/08/php-date.html 12$stringDate = "20131231";$date = date("Y-m-d", strtotime( $stringDate) );cs strtotime 함수를 통해서 변환이 되는 것이다.date는 date("Y-m-d H:i:s") 까지 된다. 출처 : http://leos.tistory.com/entry/php-%EC%88%AB%EC%9E%90-%EB%8F%88-%EA%B8%88%EC%95%A1-%ED%91%9C%ED%98%84-numberformat 123456789101112$number = 987654321;$other_number = number_format ( $number ); //이렇게 하면 ..
탭키 이동에 대해서 물어봐서 간단히 알아봤다. 탭키 이동은 기본적으로는 , 그리고 form태그의 컨트롤러에 대해서 기본적으로 이동이 된다고 한다. 탭키 이동을 인의적으로 먹이고 싶을때 에는 tabindex를 이용해야 한다. 이거 말고 또다른 방법이 있기는 한데 그것은 contenteditable 를 주는 것이다. 하지만 이것을 적용할 경우 textreader 기에서 읽어들이지는 않기 때문에 웹접근성이 좋게 하지는 않는다. tabindex는 읽는 듯 하다. 결국 나에게 물어본 분은 tabindex가 보기 싫어서 a태그를 먹이는 것으로 선택했다.
출처 : https://github.com/joshbuchea/HEAD HEADA collection of HTML head elements.Recommended MinimumBelow are the essential tags for basic, minimalist websites: Page TitleElementsPage Title body { color: red; } Meta Elements ICBM on WikipediaGeotagging on WikipediaMeta Elements Not Recommended (사용 비추천 항목)Below are the meta attributes which are not recommended for use: Link Elements Link Elements N..
출처 http://webdir.tistory.com/94 http://blim.co.kr/archives/160 http://div.or.kr/js-studying/document.querySelectorAll classList를이용하면 쉽게 클래스 이름을 고치고 바꿀수 있다.document.querySelectorAll은 쿼리가 아니라 태그 셀렉터(아이디, 클래스 이름, 태그 이름, 태그이름 하위태그이름 등)를 이용해서 여러개의 태그 객체를 담는 배열들을 반환한다. 아이디 조차도 배열로 반환한다. 즉 querySelector, querySelectorAll로 가져온 배열들에 대해서 classList를 이용해서 가져온 배열의 클래스의 이름 등을 고치거나 바꿔줄수 있는 것이다. 이 두개는 서로 연달아 잘 ..
출처 http://blog.daum.net/_blog/BlogTypeView.do?blogid=0K7lr&articleno=7553407 getElementByName 사용할때 value 값이 안 먹혀서 당황할수 있다. document.getElementsByName('abc').value = "abc"; 이렇게 해도 값이 안 들어갈수 있다.그 이유는 getElementByName 는 하나의 name 배열명도 배열로 인식하기 때문이라고 한다. 따라서 document.getElementsByName('abc')[0].value = "abc"; 이렇게 배열 넘버를 붙여줘야 잘 된다.