2016년 12월 1일 목요일

1. JavaScript [Basic JavaScript]

JavaScript 자바 스크립트는 client-side script language로 코드가 browser에서 run된다. client-side script 언어의 장점은 다음과 같다. usability: 서버로 다시 보낼 필요없이 빠르게 page를 modify 가능하다. efficiency: 서버를 기다리지 않아도 되면서 빠르게 페이지를 변경가능하다 event-driven: 브라우저 사용자 action에 따라 반응한다. JavaScript는 lightweight 언어이면서 web page를 interactive하게 만들고...

2016년 11월 27일 일요일

4. PHP [Regular Expression]

Validation Valdation이란 form의 value가 믿을만 한지 확인하는 것이다.  예를 들어 프로그래머는 사용자가 핸드폰번호 입력 form 에다가 숫자를 입력하길 원하지 문자나 특수기호를 입력을 원하지 않는다. form에 입력할수 있는 string을 제어시키기 위해 Validation 작업을 하게 된다.  form에 입력값을 제어 한다는 것은 또한 보안과 직결되는 문제인데 만약 악의적인 마음을 가진 사용자가 악성코드를 form을 통해 서버로 전송할 수도 있기 때문이다. form과 관련되서...

2016년 11월 24일 목요일

3. PHP [Processing Form Data]

How to get Form input?? HTML에서 Form형태의 여러종류 input값들을 브라우저를 통해 받아 서버에 submit 했었다. 어떤 방식, 어느 곳으로 보내는 지에 대한 내용은 2. HTML [Form] 에서 배웠다. 그렇다면 이제 어떻게 그 해당 URL에 보낸 input값들을 어떻게 받고 처리할수 있는지에 대해 배워보자. Processing Form 다음과 같은 superglobal 배열을 사용해서 input값을 받아 들일수 있다. $_GET 방식 은 URL을 통해서 오는...

2. HTML [Form]

Form Form이란 사용자가 입력가능한 부분을 말하며 쉽게 예를 들면 흔히 사용하는 id와 password를 입력하는 구간도 Form에 해당한다. 그래서 우리는 Form을 통해 서버에게 데이터를 보내고 browser에서 서버에 저장된 특정 데이터(동영상,사진...)을 보고싶을때 특정 데이터를 달라고 할 수 있게 하는 parameter를 전송할 수 있게 해주는 것이 form이다. Form Basic HTML Form : <form> 다음과 같은 형태로 써서 action의 값에는 form의 name/value을...

2. PHP [Embedded && Advanced PHP]

PHP 파일(언어)에서 HTML element를 print를 통해서 출력가능하다. 허나 그렇게 할 경우 다음과 같은 사진을 보면 가독성도 좋지 않을 뿐더러 error가 생길 가능성만 높다. 가장 좋은 PHP 프로그래밍 스타일은 PHP code안에 print(echo)가 적게 하는것이다. 그렇다면 print 없이 어떻게 page안에 dynamic한 contents를 넣을수 있을까?? Embedded PHP 이제껏 .php 파일안에 php문법만 쓸수 있다고 생각했을것이다. 하지만 .php파일안에서...
Page 1 of 9123...9Next »Last