권장 : ASP 변수를 시작하는 방법 변수는 정보를 저장하는 데 사용됩니다. 서브 루틴 밖에서 변수가 선언되면 ASP 파일의 스크립트로 변수를 변경할 수 있습니다. 서브 루틴에서 변수가 선언되면 서브 루틴이 실행될 때마다 생성되고 취소됩니다. 예 : 변수를 다음과 같이 선언하십시오.
VB 스크립트에서는 변수를 정의하거나 다른 스크립팅 언어로 유형을 명시 적으로 정의 할 필요가 없습니다. 가변을 처음 사용할 때 변수가 있습니다. 그러나이 기능을 사용하면 코드가 TypeScripts에 널리 존재할 수 있습니다. 코드에서 변수 이름을 잘못 정의하면 새 변수가 생성됩니다. 스크립트가 제대로 작동하지 않을 수 있으며이 오류를 알지 못할 수 있습니다.
변수를 사용하면 변수를 정의하는 습관을 개발해야합니다. Dim VariableName을 테스트하기 만하면됩니다.
%<%dim intuserid%>%
intuserid를 사용할 수 있습니다. 다른 안전망의 경우 사용 옵션을 사용하십시오. 옵션 명시 적을 켜면 변수를 사용할 때 언제든지 오류 신호를 발행합니다. 이것은 지루하게 들리지만 스크립트에서 오류가 발생하면 몇 가지 단서를 줄 수 있습니다. 그렇지 않으면 오류가 어디에 있는지 알아 내야합니다.
옵션을 사용하려면 다음을 스크립트의 첫 번째 줄로 사용하십시오.
< % 옵션 명시 적 %>
변수를 정의하는 것을 잊을 때 어떤 일이 발생하는지 확인하려면 다음 코드를 실행할 수 있습니다.
< % 옵션 명시 적 %>
<: % strname = request.form (이름) %>
strname 변수 (dim strname)가 정의되지 않으므로 다음 오류가 표시됩니다.
Microsoft vbscript 런타임 오류 '800a01f4'
변수는 정의되지 않았습니다 : 'strname'
/e/oe-test.asp, 10 행
렌 사용
Len (String) 함수를 사용하여 텍스트 문자열의 길이를 결정할 수 있습니다.
<%
intstring = 이것은 간단한 문장입니다.
intstringlength = len (intstring)
Response.write 아래 문장에 & intstringlength & 캐릭터 (공백 포함)가 있습니다.
응답. write & intstring &
%>
Len이 수동으로 어떻게 작동하는지 알고 싶다면 사용자에게 5 자리 코드 또는 3 자리 핀을 입력하도록 요청하는 양식을 생각할 수 있습니다. Len을 사용하면 충분한 숫자를 입력했는지 확인할 수 있습니다.
트림 사용
트리밍 문자열은 처음에 얻고 싶은 것입니다. 여러 번, 끈은 처음이나 끝에 여분의 공간이 있으며, 균형을 맞추지 않으면 이러한 변수에 시간을 낭비하는 것에 대해 걱정할 수 있습니다.
<% strname = request.form (이름)
Strcheckname = Amy Cowen
strname = strcheckname이면
응답. 성공! 이름이 일치했습니다.
또 다른
응답. 죄송합니다. 이름이 일치하지 않습니다.
끝 If
%>
strname의 값이 Amy Cowen이라면, 그것이 양식 상자에 입력 한 다음 두 변수가 동일한 지 테스트하는 방법이기 때문에 Amy Cowen은 Amy Cowen이 아니기 때문에 결과는 그렇지 않습니다.
마찬가지로 URL에 이름을 입력하면 다음과 같습니다.
< % response.write & objrec (name) &> 사이트 %>
이름의 레코드의 일부에 추가 공간이 있으면 오류 문제를 빠르게 실행합니다.
왼쪽 또는 오른쪽에서 실행되는 전체 프로세스를 수정할 수 있습니다.
<% stromments = request.form (댓글)
strcomments = trim (stromments)
%>
사용자가 입력했다고 가정합니다 ::
다운로드 한 소프트웨어를 설치하는 데 문제가 있습니다.
위의 트리밍 명령문은 추가 공간을 세분화하여 다음 컨텐츠 만 남습니다.
다운로드 한 소프트웨어를 설치하는 데 문제가 있습니다.
공유 : ASP 프로그래밍 세션 기술 약간 더 큰 ASP를 작성한 사람은 세션이 정말 유용하다는 것을 알고 있습니다. 안전하고 편리한 사용자 소유의 데이터 변수를 기록하는 데 사용할 수 있습니다. 그러나 세션이 어떻게 작동하는지 정말 알고 있습니까? 아마도 당신이 이해 한 후에, 당신은이 사랑의 증오 대상을 다시 사용하지 않을 것입니다. 교체하는 방법은 약간 번거롭지 만 여전히 오랜 시간입니다.
전체 이전 페이지 12의 2 페이지 다음 페이지