ASP를 학습 한 후에는 배운 콘텐츠를 기반으로 가장 간단한 대화방을 만들 수 있습니다. 모든 사람은 채팅실 설정의 기본 프로세스를 마스터하여 지속적으로 기능을 향상시킬 수 있습니다. 이제 간단한 대화방을 만들기위한 ASP 방법을 살펴 보겠습니다.
주요 단계는 다음과 같습니다.
1. Global.asa 파일에 코드를 추가하십시오. 코드 의이 부분은 주로 Application_onStart 이벤트를 처리합니다. 이 경우 15 개의 요소가있는 데이터가 정의되어 응용 프로그램 객체의 속성에 할당됩니다. Global.asa 파일의 내용은 다음과 같습니다.
script language = "vbscript"runat = "server"> sub application_onstartdim machats (15) 15 요소가있는 데이터를 정의합니다.
2. aspchat.asp 파일에 코드를 추가하십시오. 홈페이지의 두 수평선, 즉 텍스트의 두 <hr> 사이에 코드 의이 부분을 추가해야합니다. 이 예제의 창 제출 방법이 "Post"이기 때문에이 홈페이지에 적용 할 때 "POST"방법이 사용되는지 여부를 먼저 결정합니다. 일반적 으로이 홈페이지를 처음으로 신청할 때 "get"방법이 사용됩니다. 따라서 "Post"메소드를 사용하는 경우 자신의 대화 내용을 제출할 때 특정 브라우저가 다시 적용되었으며 새로운 대화 내용이 있으므로 처리해야합니다. 그렇지 않으면 특정 브라우저 가이 홈페이지에 처음으로 적용되고 대화를 제출하지 않았으므로 현재 대화 내용 만 표시하면됩니다.
< p align = "center"> < font size = 5> 간단한 채팅방 </font> < </p> <BR> request.servervariables ( "request_method") = "post"라면 Len ( "txtWHO"))> 0 THENSESSION ( "SSWHO") = 요청 ( "txtwho")을 표시합니다. 로컬 참조 포인터 mlcounter = application ( "gicounter") machats = application ( "gachats")을 만듭니다. 작성된 줄의 수가 10을 초과하면 다시 계산을 시작합니다. mlcounter> 9 themlcounter = 0end 인 경우 사용자 입력이 증가하는 경우 1machat (mlchounter) = session ( "sswho") & ":"& request ( "txtCents") mlcounter = mlcounter+1을 응용 프로그램 스코프 내에서 유효하게 설정하십시오. Application Object Application의 차단 제거 IF%> <%가 TextAreaif Application ( "Gicounter") = 0 whenlstemp = 0 application ( "gachat") (0) elsefor x = 0 application ( "gicounter") -1stemp = lstemp = lstemp & "<br>"application ( "Gachats"
3. 마지막으로 txtwho의 내용을 초기화하십시오. 즉, 브라우저가 한 번 자신의 이름을 입력하면 다시 입력 할 필요가 없습니다. 각기 다른 뷰어를 구별하기 위해 "세션"객체가 여기에서 사용됩니다. 시청자의 이름은 세션 ( "SSWHO")을 사용하여 기록됩니다. 다음 코드는 위의 코드 아래에 직접 작성되었으며 aspchat.asp에 저장됩니다.
< 형식 메소드 = "post"action = "aspchat.asp"name = "frmasp"> < div align = "center"> < center> < p> spect : < input type = "text"name = "txtcents"size = "34"> </p> </center> </div> < div align = "center" "Center> < a object : ^ in pute type = a object : value = "send"name = "b1"> </p> </center> </div> </form>
완벽한. 코드 2 및 3 단계 전후에 완전한 HTM 파일 코드를 추가하고 aspchat.asp로 저장하십시오. 이것은 매우 간단한 ASP 대화방 프로그램입니다. 배우는 것처럼 지속적으로 기능을 향상시킬 수 있습니다!
위의 것은 ASP가 간단한 대화방을 만드는 방법입니다. 당신도 매우 움직였습니까? 여기서 배우기를 간절히 바라면 빨리 조치를 취하십시오.