폼에서 ASP 파일에 쓰는 방법

대부분의 비즈니스 웹 사이트는 정보를 데이터베이스에 저장하지만 일부는 텍스트 파일이나 PDF와 같은 파일에 데이터를 씁니다. 웹용 ASP 스크립트를 작성하는 개발자는 파일 시스템 개체를 사용하여 Windows 파일에 데이터를 씁니다. ASP에서 명명 된 파일 시스템 객체를 만든 후에는 새 파일을 만들고 데이터를 쓰는 데 몇 줄의 코드 만 필요합니다. 데이터는 사용자가 제출 한 양식을 포함하여 모든 출처에서 올 수 있습니다. HTML 태그에는 ASP 스크립트 파일의 이름을 지정하는 매개 변수가 포함됩니다. 스크립트는 양식의 데이터를 수신하고 처리합니다.

1.

Microsoft의 Visual Web Developer Express 또는 Adobe Dreamweaver와 같은 자주 사용하는 ASP 개발 프로그램을 시작하십시오. Windows Notepad ++를 사용할 수도 있습니다.

2.

개발 프로그램에서 새 ASP 파일을 만듭니다. 메모장 + +에서 "파일"메뉴를 클릭하고 "다른 이름으로 저장 ..."을 선택하십시오. 저장 대화 상자를 열려면 "파일 형식 ..."이라는 제목의 풀다운 메뉴를 클릭하고 "모든 파일"을 선택하십시오. 파일 이름 입력란에 "write_form_data.asp"(따옴표 제외)를 입력하고 "저장"버튼을 클릭하십시오.

삼.

이 텍스트와 같이 ASP 파일을 VBScript 프로그램으로 시작하는 몇 줄의 코드를 입력하십시오.

<%

4.

다음 텍스트를 예제로 사용하여 파일 시스템 개체를 만들고 Windows 파일을 여는 코드를 추가하십시오.

set filesystemobject = Server.CreateObject ( "Scripting.FileSystemObject") set file = filesystemobject.OpenTextFile ( "c : \ files \ formdata.txt", 8, true)

5.

다음과 같이 양식 데이터에서 개별 변수를 검색하고 작성하는 코드를 추가하십시오.

file.WriteLine (request.querystring ( "name")) file.WriteLine (request.querystring ( "address")) file.WriteLine (request.querystring ( "도시")) file.WriteLine (request.querystring ( "state" )) file.WriteLine (request.querystring ( "zip"))

이 예제에서 양식은 "name", "address", "city", "state"및 "zip"필드를 ASP 스크립트에 전달했습니다. "request.querystring"메소드는 양식 데이터에서 각 필드를 검색합니다.

6.

코드를 추가하여 파일을 닫고 파일 및 파일 시스템 개체를 해제 한 다음 오른쪽 대괄호 기호 "%>"를 추가하여 VBScript 프로그램을 완료합니다.

file.Close set file = 아무것도 설정하지 않음 filesystemobject = 아무 것도 %>

7.

ASP 파일을 저장하고 개발 프로그램을 닫습니다.

인기 게시물