찾다
  • 로그인
  • 가입
비밀번호 재설정 성공

당신이 관심을 갖고 있는 프로젝트를 팔로우하고 그들에 관한 최신 뉴스를 맛보세요

ASP 양식

수집 17
읽다 15248
업데이트 시간 2016-09-11

Request.QueryString 및 Request.Form 명령은 사용자 입력과 같은 양식에서 정보를 검색하는 데 사용됩니다.


tryitimg.gif

사용해 보기 - 예

method="get"을 사용하는 양식
이 예는 Request.QueryString 명령을 사용하여 사용자와 상호 작용하는 방법을 보여줍니다.

method="post"를 사용하는 양식
이 예에서는 Request.Form 명령을 사용하여 사용자와 상호 작용하는 방법을 보여줍니다.

라디오 버튼을 사용하는 양식
이 예에서는 Request.Form 명령을 사용하여 라디오 버튼을 통해 사용자와 상호 작용하는 방법을 보여줍니다.


사용자 입력

요청 개체를 사용하여 양식에서 사용자 정보를 검색할 수 있습니다.

HTML 양식 예

<form method="get" action="simpleform.asp">
이름: <input type="text" name="fname"><br>
성 이름: <input type="text" name="lname"><br><br>
<input type="submit" value="Submit">
</form>

사용자 입력은 Request.QueryString 또는 Request.Form 명령을 통해 검색할 수 있습니다.


Request.QueryString

Request.QueryString 명령은 method="get"을 사용하여 양식에서 값을 수집하는 데 사용됩니다.

GET 메소드를 사용하여 양식에서 전송된 정보는 모든 사용자에게 표시되며(브라우저의 주소 표시줄에 표시됨) 전송되는 정보의 양에는 제한이 있습니다.

사용자가 위 HTML 양식에 "Bill" 및 "Gates"를 입력하면 서버로 전송되는 URL은 다음과 유사합니다.

http://www.w3cschool.cc/simpleform.asp?fname= Bill&lname=Gates

"simpleform.asp" 파일에 다음 ASP 스크립트가 포함되어 있다고 가정해 보겠습니다.

<body>
Welcome
<%
response.write(request.querystring("fname"))
response. write(" " & request.querystring("lname"))
%>
</body>

브라우저는 문서의 본문 부분을 다음과 같이 표시합니다:

Welcome Bill Gates


Request.Form

Request.Form 명령은 method="post"를 사용하여 양식에서 값을 수집하는 데 사용됩니다.

POST 메서드를 사용하여 양식에서 전송된 정보는 사용자에게 보이지 않으며 전송되는 정보의 양에는 제한이 없습니다.

위 HTML 양식에 사용자가 "Bill"과 "Gates"를 입력하면 서버로 전송되는 URL은 다음과 같습니다.

http://www.w3cschool.cc/simpleform.asp

"simpleform.asp" 파일에 다음 ASP 스크립트가 포함되어 있다고 가정합니다.

<body>
Welcome
<%
response.write(request.form("fname"))
response.write(" " & request .form("lname"))
%>
</body>

브라우저는 문서의 본문 부분을 다음과 같이 표시합니다.

Welcome Bill Gates


양식 확인

가능할 때마다 (클라이언트 측 스크립트를 통해) 브라우저에서 사용자 입력의 유효성을 검사하십시오. 브라우저 유효성 검사가 더 빨라지고 서버 부하가 줄어듭니다.

사용자 입력이 데이터베이스에 저장되는 경우 서버 측 유효성 검사 사용을 고려해야 합니다. 서버 측에서 양식의 유효성을 검사하는 좋은 방법은 다른 페이지로 이동하는 대신 (검증된) 양식을 양식 페이지로 다시 전달하는 것입니다. 그러면 사용자는 동일한 페이지에서 잘못된 정보를 얻을 수 있습니다. 이렇게 하면 사용자가 오류를 더 쉽게 찾을 수 있습니다.


핫 AI 도구
Undress AI Tool
Undress AI Tool

무료로 이미지를 벗다

AI Clothes Remover
AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undresser.AI Undress
Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

Stock Market GPT
Stock Market GPT

더 현명한 결정을 위한 AI 기반 투자 연구

인기 있는 도구
메모장++7.3.1
메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6
드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전
SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)