권장 : ASP의 regexp 객체 기능의 사용법 해석 Regexp 객체는 간단한 정규 표현 지원을 제공합니다. regexp 객체의 사용 : 다음은 참조 된 내용입니다 : function regexptest (patrn, strng) dim re
사용자 로그인 검증 스크립트, chkpwd.asp
| 다음은 인용 된 내용입니다. <% '========= 사용자 로그인 확인 스크립트 ======== '전달 된 객체가 정의되지 않은 경우, 허위로 정의되어 확인을 전달하지 않았 음을 나타냅니다. ISEMPTY (세션 (Passed))이면 세션 (전달) = 거짓 끝 If '세션 (전달) = false, 양식에서 전달 된 검증 정보가 아직 전달되지 않았 음을 의미합니다. 세션 (전달 된) = 거짓이면 username = request.form (사용자 이름) userpwd = request.form (userpwd) username =이면 errmsg = 팁 : 사용자 이름과 비밀번호를 입력하십시오 또 다른 '================================================= == set conn = server.createobject (adodb.connection) conn.connectionstring = driver = {sql server}; server = 192.168.1.3; uid = sa; pwd =; database = zcmrs CONN.OPEN '=========================== 테이블 로그에서 사용자 데이터 읽기 ================== =========== '레코드 세트 객체를 정의하십시오 set rs = server.createobject (adodb.recordset) '연결 객체의 연결 스트링을 설정합니다 Rs.ActiveConnection = Conn을 설정하십시오 '커서 유형을 설정하십시오 rs.cursortype = 3 '오픈 레코드 세트 Rs. OPEN username = '& username &'에서 erpuser에서 username, 비밀번호를 선택하십시오. '================================================= == 그렇다면 rs.eof errmsg = 팁 : 사용자가 존재하지 않거나 암호가 잘못되었습니다. 또 다른 userpwd <> rs.fields (비밀번호) 인 경우 errmsg = 팁 : 로그인이 실패 했습니까? 다른 로그인이 성공적으로 로그인합니다 errmsg = 세션 (통과) = 참 세션 (사용자 이름) = rs.Fields (사용자 이름) '사용자 권한 세션 식별 (userID) = rs.Fields (userID) 끝 If 끝 If 끝 If 끝 If '로그인이 실패하면 로그인 양식이 그려집니다 세션이 아닌 경우 (통과) = True %> <html> <head> <title> 제목이없는 문서 </title> <스타일 유형 = 텍스트/CSS> <!- .Style1 {font-size : 12px; font-weight : bold; 마진-왼쪽 : 120px; 개요 : double} -> </스타일> <스타일 유형 = 텍스트/CSS> <!- .Style2 {font-size : 12px; font-weight : 굵게; 개요 : 이중; 색상 :#ff3333} -> </스타일> </head> <Body LeftMargin = 0 TopMargin = 0 marginheight = 0 marginwidth = 0 bgcolor =#000000> <div id = 부모 스타일 = 높이 : 300; 너비 : 450; 경계 스타일 : 단단한; 국경 : #fffff; 마진-탑 : 80px; 마진-왼쪽 : 마진-오른쪽 : 25%; 배경- 색상 : #ffffff> <div id = denglu style = font-size : 12px; font-weight : bold; back <양식 action = <%= request.servervariables (path_info)%> 메소드 = post name = myform id = myform> <p class = style1> 사용자 이름 : <입력 이름 = 사용자 이름 유형 = 텍스트 id = username size = 18 maxlength = 20> </p> <p class = style1> 비밀번호 : <입력 이름 = userpwd type = password id = userpwd size = 18 maxlength = 20> </p> <p align = center class = style2> <%= errmsg%> </p> <p> <입력 유형 = 제출 align = 중간 이름 = 제출 값 = 시스템에 로그인> <입력 이름 = rege 유형 = 버튼 align = middle onclick = location = 'register.asp'id = rege value = register user> </p> </form> </div> </body> </html> <% '<p class = style1> 확인 코드 : <입력 이름 = checkcode type = 텍스트 id = checkco |
공유 : ASP 정규 표현 학습 "정규 표현"객체로 다양한 데이터의 합법성을 쉽게 확인할 수 있습니다. 먼저 VBScript의 "정규 표현"객체가 무엇인지 이해해 보겠습니다.
전체 이전 페이지 12의 2 페이지 다음 페이지