/SQL/scripts/conn/dsn.asp

http://github.com/khaneh/Orders · ASP · 70 lines · 62 code · 6 blank · 2 comment · 1 complexity · c4683332cd0cefeda8c95c4c537844b4 MD5 · raw file

  1. <!-- #INCLUDE FILE="../inc/mla_sql_include.asp" -->
  2. <%
  3. Dim myStrTree, myConnStr
  4. myStrTree = getTreeStr("1_2", Array())
  5. If Request.Form("mla_conn_submit") <> "" Then
  6. ' saves connection info into a cookie
  7. If Request.Form("mla_conn_cookie") <> "" Then
  8. Response.Cookies("ConnStrDsn")("Dsn") = Request.Form("mla_conn_dsn")
  9. Response.Cookies("ConnStrDsn")("User") = Request.Form("mla_conn_user")
  10. Response.Cookies("ConnStrDsn")("Password") = Request.Form("mla_conn_password")
  11. Response.Cookies("ConnStrDsn")("Level") = Request.Form("mla_user_level")
  12. Response.Cookies("ConnStrDsn").Expires = #1/1/2020#
  13. End If
  14. ' creates connection string
  15. myConnStr = mla_getConnStr_dsn(Request.Form("mla_conn_dsn"), Request.Form("mla_conn_user"), Request.Form("mla_conn_password"))
  16. Session("isConnected") = True
  17. Session("ConnStr") = myConnStr
  18. Response.Redirect "../hlp/connected.asp?refresh=1"
  19. Response.End
  20. End If
  21. %>
  22. <!-- #INCLUDE FILE="../inc/metaheader.asp" -->
  23. <BODY>
  24. <P CLASS="treeinfo"><% = myStrTree %></P>
  25. <FORM NAME="mla_conn" METHOD=POST ACTION="dsn.asp">
  26. <TABLE BORDER=0 CELLPADDING=2 CELLSPACING=0 CLASS="hcontent" SUMMARY="Connection Form">
  27. <TR><TD CLASS="caption" COLSPAN=4><IMG SRC="../../themes/<% = mla_cfg_theme %>/images/mylittletree/server.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALIGN="MIDDLE" ALT="Connection"> <% = myTObj.getTerm(2) %></TD></TR>
  28. <TR>
  29. <TD CLASS="formlabel"><% = myTObj.getTerm(4) %> :</TD>
  30. <TD><INPUT TYPE="text" NAME="mla_conn_dsn" CLASS="alphanumeric" TITLE="<% = myTObj.getTerm(4) %>"></TD>
  31. <TD COLSPAN=2>&nbsp;</TD>
  32. </TR>
  33. <TR>
  34. <TD CLASS="formlabel"><% = myTObj.getTerm(106) %> :</TD>
  35. <TD COLSPAN=3><INPUT TYPE="text" NAME="mla_conn_user" CLASS="alphanumeric" TITLE="<% = myTObj.getTerm(106) %>"></TD>
  36. </TR>
  37. <TR>
  38. <TD CLASS="formlabel"><% = myTObj.getTerm(107) %> :</TD>
  39. <TD COLSPAN=3><INPUT TYPE="password" NAME="mla_conn_password" CLASS="alphanumeric" TITLE="<% = myTObj.getTerm(107) %>"></TD>
  40. </TR>
  41. <TR><TD COLSPAN=4>&nbsp;</TD></TR>
  42. <TR>
  43. <TD COLSPAN=3 CLASS="formlabel"><% = myTObj.getTerm(108) %> :</TD><TD><INPUT TYPE="checkbox" NAME="mla_conn_cookie"></TD>
  44. </TR>
  45. <TR><TD COLSPAN=4>&nbsp;</TD></TR>
  46. <TR>
  47. <TD COLSPAN=4 ALIGN=CENTER>
  48. <INPUT TYPE="reset" VALUE="<% = myTObj.getTerm(50) %>" NAME="mla_conn_reset"> &nbsp;
  49. <INPUT TYPE="submit" VALUE="<% = myTObj.getTerm(109) %>" NAME="mla_conn_submit">
  50. </TD>
  51. </TR>
  52. </TABLE>
  53. </FORM>
  54. <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
  55. <!--
  56. document.mla_conn.mla_conn_dsn.value = "<% = remdquote(Request.Cookies("ConnStrDsn")("Dsn")) %>";
  57. document.mla_conn.mla_conn_user.value = "<% = remdquote(Request.Cookies("ConnStrDsn")("User")) %>";
  58. document.mla_conn.mla_conn_password.value = "<% = remdquote(Request.Cookies("ConnStrDsn")("Password")) %>";
  59. if (window.parent.frames['Tree']) window.parent.frames['Tree'].oTree.expandNode('M1');
  60. //-->
  61. </SCRIPT>
  62. </BODY>
  63. </HTML>
  64. <!-- #INCLUDE FILE="../inc/mla_sql_end.asp" -->