/default.asp

http://github.com/khaneh/Orders · ASP · 125 lines · 116 code · 5 blank · 4 comment · 18 complexity · 17eef1ac4881dac672061e8652b8806d MD5 · raw file

  1. <%
  2. response.buffer = true
  3. 'server.transfer "beta/login.asp"
  4. response.redirect "beta"
  5. function sqlSafe (s)
  6. st=s
  7. st=replace(St,"'","`")
  8. st=replace(St,chr(34),"`")
  9. sqlSafe=st
  10. end function
  11. %>
  12. <HTML>
  13. <HEAD>
  14. <meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
  15. <meta http-equiv="Content-Language" content="fa">
  16. <style>
  17. Table { font-size: 10pt;}
  18. </style>
  19. <TITLE>Login </TITLE>
  20. <SCRIPT LANGUAGE="JavaScript">
  21. <!--
  22. var tempKeyBuffer;
  23. function myKeyDownHandler(){
  24. tempKeyBuffer=window.event.keyCode;
  25. }
  26. function myKeyPressHandler(){
  27. // alert (tempKeyBuffer)
  28. if (tempKeyBuffer>=65 && tempKeyBuffer<=90){
  29. window.event.keyCode=tempKeyBuffer+32;
  30. }
  31. else if(tempKeyBuffer==186){
  32. window.event.keyCode=59;
  33. }
  34. else if(tempKeyBuffer==188){
  35. window.event.keyCode=44;
  36. }
  37. else if(tempKeyBuffer==190){
  38. window.event.keyCode=46;
  39. }
  40. else if(tempKeyBuffer==191){
  41. window.event.keyCode=47;
  42. }
  43. else if(tempKeyBuffer==192){
  44. window.event.keyCode=96;
  45. }
  46. else if(tempKeyBuffer>=219 && tempKeyBuffer<=221){
  47. window.event.keyCode=tempKeyBuffer-128;
  48. }
  49. else if(tempKeyBuffer==222){
  50. window.event.keyCode=39;
  51. }
  52. }
  53. //-->
  54. </SCRIPT>
  55. </HEAD>
  56. <BODY onLoad="document.all.UserName.focus();">
  57. <font face="tahoma">
  58. <FORM METHOD=POST ACTION="default.asp">
  59. <div dir='rtl' align = "center" >
  60. <!--IMG SRC="images/khaneh.jpg" WIDTH="350" HEIGHT="20" BORDER=0 ALT=""-->
  61. <TABLE>
  62. <TR>
  63. <TD colspan="2" align="center"></TD>
  64. </TR>
  65. <TR>
  66. <TD> äÇã ßÇÑÈÑ </TD>
  67. <TD><INPUT TYPE="text" NAME="UserName" onkeyDown="return myKeyDownHandler();" onKeyPress="return myKeyPressHandler();"></TD>
  68. </TR>
  69. <TR>
  70. <TD> ÑãÒ Ú龄 </TD>
  71. <TD><INPUT TYPE="password" NAME="Password" onkeyDown="return myKeyDownHandler();" onKeyPress="return myKeyPressHandler();"></TD>
  72. </TR>
  73. <TR>
  74. <TD></TD>
  75. <TD><INPUT style="font-family:tahoma; width:100%;" TYPE="submit" name="act" value="æÑæÏ"></TD>
  76. </TR>
  77. </TABLE>
  78. <br>
  79. &nbsp;
  80. <br>
  81. <hr>
  82. </div>
  83. </FORM>
  84. <br>
  85. <%
  86. if request("act")="æÑæÏ" then
  87. ' conStr="dsn=sefareshat; uid=sefadmin; pwd=5tgb; DATABASE=sefareshat"
  88. ' conStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("kid.mdb")
  89. conStr = "Provider=SQLNCLI10.1;Persist Security Info=False;User ID=sefadmin;Initial Catalog=sefareshat;Data Source=(local);PWD=5tgb;"
  90. Set conn = Server.CreateObject("ADODB.Connection")
  91. conn.open conStr
  92. ' conn.Execute ("DELETE FROM Temp_Moein")
  93. Set RS1 = conn.Execute("SELECT * FROM [tblCSR] WHERE [UserName]='" & sqlSafe(request("UserName")) & "' AND [Password]='" & sqlSafe(request("Password")) & "' ")
  94. If (RS1.EOF) Then
  95. session.abandon
  96. %>
  97. <TABLE border='1' width='70%' align='center' cellpadding='10' >
  98. <TR>
  99. <td align='center' dir='rtl' bgcolor='#FF8888'>Login Incorrect&nbsp;</td>
  100. </TR>
  101. </TABLE>
  102. <%else
  103. session("ID")=RS1("CSRID")
  104. conn.Close
  105. response.redirect "search.asp"
  106. End If
  107. conn.Close
  108. elseif request.querystring("err")<>"" then
  109. %>
  110. <TABLE border='1' width='70%' align='center' cellpadding='10' >
  111. <TR>
  112. <td align='center' dir='rtl' bgcolor='#FF8888'><%=request.querystring("err")%>&nbsp;</td>
  113. </TR>
  114. </TABLE>
  115. <%
  116. end if
  117. %>
  118. </font>
  119. </BODY>
  120. </HTML>