본문 바로가기

form

(4)
파일업로드 파일업로드? 사용자가 업로드한 파일을 PHP쪽에서 받아서 원하는 곳에 위치시키는 것. 파일이 전송할 때 내부적으로 어떤일이 일어날까?Fiddler : 웹브라우저가 만들어 서버쪽에 요청하는 내용을 볼 수 있는 프로그램 (네트워크 모니터링 프로그램 일종) = 웹브라우저와 서버가 통신하는 내용을 볼 수 있다.파일의 내용이 기록되어 HTTP 프로토콜 요청의 포맷(형식)에 따라서 메세지를 작성하여 클라이언트가 서버로 전송하면, 서버에서는 http-request의 요청 데이터를 분석해서 적절한 처리를 해주게 된다. 1. 업로드 시키기 위해 클라이언트 쪽에서 작성하는 파일(.html ) 2. 업로드된 파일을 서버쪽에서 받는 파일(.php) 서버로 전송한 파일의 여러가지 정보들을 php 엔진이 제공하게 되는데 $_FI..
입출력 그리고 폼과 HTTP PHP 입출력 방식 맛보기 FORM 기본 (GET) (페이지가 form1.html ->form1.php로 바뀐것에 주목) (fiddler 네트워크 통신결과) FORM (POST) fiddler download url : https://fiddler.kr.uptodown.com/windows/download (fiddler 네트워크 통신결과)
웹애플리케이션 제작 (목차 및 글쓰기) 진짜 현대적인 웹애플리케이션을 만들어보자. 이전 게시글은 이번 포스팅을 위한 부품을 모았던 것이라고 생각해도 좋다.이제 그것들을 결합해서 제대로 만들어보자! 웹애플리케이션이 가지고 있는 전형적인 기능즉, 사용자로부터 어떠한 정보를 입력받아서 그것을 서버에 저장하고 사용자가 필요한 정보를 요청하면 그것을 제공하는 전형적인 웹애플리케이션을 만드는 포스팅이다. 학습을 시작하기에 앞서, 어떤것을 만들지 살펴보자. 1. 링크(목차)를 클릭하면 해당 내용을 보여준다.2. form을 통해 정보를 서버로 전송되면(제출), 그 정보를 받아서 1번 링크에 추가(서버로 부터 정보 받기)하기. 현대적인 웹 애플리케이션들은실제로 사용자가 등록한 정보들을 데이터베이스라고 하는 곳에 저장한다. 여기서는 데이터베이스가 아닌 파일에 ..
Express] POST 방식을 이용한 정보의 전달 / nodejs 자동재시작 팁! 서버와 웹 브라우저가 상호작용하는 방법 1. GET 방식2. POST 방식 GET VS POST GET- 웹브라우저에서 웹서버로 어떤 정보를 요청할 때, 이전글까지는 get 방식을 사용했다. 그리고 기본이 GET.- 웹애플리케이션에서 어떠한 정보를 얻어내기 위해서 웹애플리케이션에 주소를 통해 접속하고, 접속한 사용자의 요청에 따른 정보를 응답해준다.- 경우에 따라 쿼리스트링을 통해 어떤 정보를 웹애플리케이션의 요청에 의해서 가져왔다.- 서버에 있는 정보를 가져오는 것 1. form - html에서 form을 보면 url을 생성해주는 작은 프로그램이라고 생각하면 쉽다.- 사용자가 작성해주면, form 태그를 통해서 적당한 URL을 자동으로 생성해서 서버로..