문제

사용자가 이메일을 입력 해야하는 몇 가지 클래식 ASP 페이지와 이메일을받을 수있는 바우처에 액세스하기 위해 지정된 '키 코드'를 입력해야합니다.

그런 다음 바우처 코드가 동적으로 생성되고 (현재) URL의 쿼리 문자열에 두 번째 페이지로 전송 된 다음 사용자에게 바우처를 이메일로 보낼 수있는 옵션을 제공합니다.

이제 바우처 코드가 URL을 통해 전달하는 대신 세션으로 설정되도록 이것을 변경하고 싶습니다. 하지만 세션을 설정하는 데 어려움이 있습니다.

나는 여기에 github의 요점으로 코드를 붙여 넣었습니다. http://gist.github.com/187622

다음과 같이 47 행의 코드 오류;

Microsoft vbscript 런타임 오류 '800A01A8'

필요한 개체 : '세션'

/bennettsget/default.asp, 47 행

누군가 도울 수 있을지 궁금합니다. 내 설명이나 용어가 정확하지 않은 경우 사과드립니다. 클래식 ASP는 내 선택 언어가 아니지만 새로운 작업을 시작할 때 상속 된 사이트 중 하나입니다.

고맙습니다.

도움이 되었습니까?

해결책

"세트"라는 단어를 제거하십시오. 노력하다

Session("fullcode") = fullcode

세트는 일반적으로 본격적인 객체와 함께 사용됩니다. 세션을 작업 할 때는 실제로 가치를 설정합니다. 수집 An의 창조보다는 물체.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top