Web 55

[팁][HTML] formaction속성 : for one form multi action

하나의 폼에 여러 버튼이 들어가 있을 때(디자인 상 어쩔 수 없이) java script로 일일이 태그를 찾아 submit을 관리해 주는 방법이 있긴 하다. 하지만 html5 표준으로 formaction이라는 키워드가 제공된다. html5 문서 : http://html5ref.clearboth.org/doku.php?id=html5:attribute:formaction 사용법 수정 알기만 하면 정말 간단히 해결되니까.. 모르는 게 참 무섭더라..

Web/HTML 2016.08.17

[Ajax][jQuery][Codeigniter] JQuery로 ajax 통신 기본 (in Codeigniter)

$("#btn_signup").click(function() { $.ajax({type : 'GET' dataType : 'json', url : 'http://localhost/home/index', success : function(data) { alert(data.pup); } }); });.js 파일 class Home extends Controller {... index() {echo json_encode(array("pup" => 'gunter', 'name' => 'hong'));}}Home.php 파일 흐름은 다음과 같다. 1. btn_signup 이라는 id를 가진 버튼이 눌린다. 2. Get방식으로 지정된 url에 json파일로 요청을 한다. 3. 성공하면 success에 지정된 콜백함..

Web/Ajax 2016.08.17

[Web] GET/POST 의 이해

기본적으로 GET : 파라미터를 URL 뒤에 붙여서 전송한다. POST : 파라미터를 패킷 더 안쪽, URL주소로는 보이지 않는 곳에 저장한다. 즉 POST도 결국엔 GET방식과 비슷한 형식으로 보내는데, 단지 URL에만 표시되지 않는 것이다. 'GET 방식을 쓰면 보안에 취약하니까 POST 방식을 써야 한다' 같은 말을 믿지 말자. 보안은 이런 식으로 단순하게 해결되지 않는다. .추가적으로 GET 방식은 전송해야 할 파라미터가 많을 때 쓰면 답도 없이 길어진다. 그래서 그런 경우에도 POST를 쓴다. 음.. 그리고 GET 방식은 '가져온다' 는 의미라고도 하던데, 유저들이 특정 페이지 주소를 링크를 걸 수 있게 만들려면 GET을 써야 한다. 예를들면 Homepage/main?pages=3&.... 이런..

Web 2016.08.09

[CodeIgniter] 세팅하기

Config파일(1/2) - URL : http://www.codeigniter-kr.org/bbs/view/lecture?idx=7070Config파일(2/2) - URL : http://www.codeigniter-kr.org/bbs/view/lecture?idx=7072&view_category=&lists_style= 코드이그나이터 포럼에 잘 나와 있다. 위의 링크로.. 다음 파일들의 설정을 해야 한다. database.php autoload.php routes.php 다음은 내가 설정했던 파일 내용이다. database.php autoload.php routes.php 일단은 그리 어렵진 않다. 나중에 실제로 보안 관련한 설정을 하게 되면 좀 복잡할 수도..?

Web/CodeIgniter 2016.08.09
반응형