inc.asp
上传用户:szhf331
上传日期:2022-06-22
资源大小:1032k
文件大小:6k
源码类别:

行业应用

开发平台:

JavaScript

  1. <!--#include file="cls_Cache.asp"-->
  2. <!--#include file="md5.asp"-->
  3. <!--#include file="LANGUAGE.ASP"-->
  4. <!--#include file="common.asp"-->
  5. <!--#include file="function.asp"-->
  6. <%
  7. '***********************************************
  8. '函数名:reg_showUserId
  9. '作  用:返回用户帐号
  10. '参  数:str  ----用户ID
  11. '***********************************************
  12. function reg_showUserId(str_user_id)
  13. Sql_Lists="UserId"
  14. Sql_tables="Reg_Userinfo"
  15. Sql_Conditions=" id="&str_user_id
  16. sql=Sqlinfo(Sql_Lists,Sql_tables,Sql_Conditions,Sql_Sortings,Sql_Orders,Sql_Additional)
  17. rs_reg_showUserId = connopen(sql)
  18. If isArray(rs_reg_showUserId) Then
  19. reg_showUserId="<A HREF=""admin_Members.asp?action=edit&id="&str_user_id&""">"&rs_reg_showUserId(0,0)&"</A>"
  20. Else
  21. reg_showUserId="<span tit=""参数错误"">------</span>"
  22. End If 
  23. end Function
  24. '***********************************************
  25. '函数名:reg_showUserName
  26. '作  用:返回用户名称
  27. '参  数:str  ----用户ID
  28. '***********************************************
  29. function reg_showUserName(str_user_id)
  30. Sql_Lists="UserName,IdentityNO"
  31. Sql_tables="Reg_Userinfo"
  32. Sql_Conditions=" id="&str_user_id
  33. sql=Sqlinfo(Sql_Lists,Sql_tables,Sql_Conditions,Sql_Sortings,Sql_Orders,Sql_Additional)
  34. rs_reg_showUserName = connopen(sql)
  35. If isArray(rs_reg_showUserName) Then
  36. reg_showUserName="<A HREF=""admin_Members.asp?action=edit&id="&str_user_id&""">"&rs_reg_showUserName(0,0)&"</A>"
  37. Else
  38. reg_showUserName="<span tit=""参数错误"">------</span>"
  39. End If 
  40. end Function
  41. '***********************************************
  42. '函数名:reg_showuser_id
  43. '作  用:返回用户ID
  44. '参  数:str  ----用户userid
  45. '**********************************************
  46. function reg_showuser_id(str_UserId)
  47. If str="" Then 
  48. reg_showuser_id=0
  49. Exit Function
  50. End If 
  51. Sql_Lists="id"
  52. Sql_tables="Reg_Userinfo"
  53. Sql_Conditions=" userid='"&str_UserId&"'"
  54. sql=Sqlinfo(Sql_Lists,Sql_tables,Sql_Conditions,Sql_Sortings,Sql_Orders,Sql_Additional)
  55. rs_showuser_id = connopen(sql)
  56. If isArray(rs_showuser_id) Then
  57. reg_showuser_id=rs_showuser_id(0,0)
  58. Else
  59. reg_showuser_id=0
  60. End If 
  61. end Function
  62. Sub res(str,types)
  63. If types=1 Then str=str&vbcrlf
  64. response.write str
  65. End Sub
  66. Function ljs_names(ljs_nos)
  67. Sql_Lists="lj"
  68. Sql_tables="res_lj"
  69. Sql_Conditions=" id="&ljs_nos
  70. sql=Sqlinfo(Sql_Lists,Sql_tables,Sql_Conditions,Sql_Sortings,Sql_Orders,Sql_Additional)
  71. lj_na = connopen(sql)
  72. If isArray(Col_na) Then
  73. ljs_names=lj_na(0,0)
  74. Else
  75. ljs_names="<span tit=""参数错误"">------</span>"
  76. End If 
  77. End Function
  78. '***********************************************
  79. '函数名:my_sqlsel
  80. '作  用:SQL动态下拉
  81. '参  数: 
  82. '       nos       ----  默认ID
  83. '       seltypes  ----  下拉类别
  84. '***********************************************
  85. Function my_sqlsel(nos,seltypes)
  86. Sql_tables=""
  87. my_sqlsel=""
  88. Select Case seltypes
  89. Case "Col"
  90. Sql_tables="res_Col"
  91. Case "lj"
  92. Sql_tables="res_lj"
  93. Case "tea_name"
  94. Sql_tables="admin_tea"
  95. Case "addr"
  96. Sql_tables="couarr_addr"
  97. Case "cert_name"
  98. Sql_tables="Cert_type"
  99. Case Else
  100. Exit Function
  101. End select 
  102. If Sql_tables="" Then Exit Function
  103. If IsNull(nos) Or Not IsNumeric(nos) Then nos = 0
  104. my_sqlsel= op(0,"请选择...",nos)
  105. sql=Sqlinfo("id,"&seltypes,Sql_tables,"","","","")
  106. fun_cel = connopen(sql)
  107. If isArray(fun_cel) Then
  108. For nos_i=0 To UBound(fun_cel,2)
  109. my_sqlsel=my_sqlsel & op(fun_cel(0,nos_i),CutStr(fun_cel(1,nos_i),16),nos)
  110. Next
  111. End If
  112. End Function
  113. '***********************************************
  114. '函数名:Cols_names
  115. '作  用:返回系所名称
  116. '参  数:nos  ----系所ID
  117. '***********************************************
  118. Function Cols_names(nos)
  119. sql=Sqlinfo("Col","res_Col"," id="&nos,"","","")
  120. fun_cel = connopen(sql)
  121. If isArray(fun_cel) Then
  122. Cols_names=fun_cel(0,0)
  123. Else
  124. Cols_names="<span tit=""参数错误"">------</span>"
  125. End If 
  126. End Function
  127. '***********************************************
  128. '函数名:out_sem
  129. '作  用:返回学期
  130. '参  数:nos  ----学期ID
  131. '***********************************************
  132. Function out_sem(nos)
  133. If IsNull(nos) Then Exit Function
  134. If Not IsNumeric(nos) Then Exit Function
  135. If Int(nos)>Int(UBound(arr_Sem)) Or  Int(nos)<0 Then Exit Function
  136. dimarr "sem"
  137. out_sem=arr_Sem(nos)
  138. End Function
  139. '***********************************************
  140. '函数名:sem_select
  141. '作  用:返回学期下拉
  142. '参  数:nos  ----状态默认选择值
  143. '***********************************************
  144. Function sem_select(nos)
  145. sem_select=""
  146. If Not IsNumeric(nos) Then Exit Function
  147. dimarr "Sem"
  148. sem_select= op(0,"请选择...",nos)
  149. For nos_i=1 To UBound(arr_Sem) 
  150. sem_select=sem_select & op(nos_i,arr_Sem(nos_i),nos)
  151. Next
  152. End Function
  153. '***********************************************
  154. '函数名:t_select
  155. '作  用:返回选课系统的课程可否选择的状态下拉
  156. '参  数:nos  ----状态默认选择值
  157. '***********************************************
  158. Function t_select(nos)
  159. t_select=""
  160. If Not IsNumeric(nos) Then Exit Function
  161. dimarr "Opens"
  162. t_select= op(0,"请选择...",nos)
  163. For nos_i=1 To UBound(arr_Opens) 
  164. t_select=t_select & op(nos_i,arr_Opens(nos_i),nos)
  165. Next
  166. End Function
  167. '***********************************************
  168. '函数名:t_select2
  169. '作  用:返回课程属性
  170. '参  数:nos  ----状态默认选择值
  171. '***********************************************
  172. Function t_select2(nos)
  173. t_select2=""
  174. If Not IsNumeric(nos) Then Exit Function
  175. t_select2= op(0,"请选择...",nos)
  176. For nos_i=1 To UBound(arr_t_id) 
  177. t_select2=t_select2 & op(nos_i,arr_t_id(nos_i),nos)
  178. Next
  179. End Function
  180. '***********************************************
  181. '函数名:Recheck
  182. '作  用:判断重复
  183. '参  数:strtable  ----操作的表
  184. '  strid  ----ID
  185. '  str1  ----所需要判断字段的字段名
  186. '  str2  ----所需要判断字段的值
  187. '  str3  ----错误提示名称
  188. '***********************************************
  189. Sub Recheck(strtable,strid,str1,str2,str3)
  190. Dim class_check
  191. Sql_Conditions=""
  192. If strid<>"" And strid<>"0" Then Sql_Conditions=" and id<>"&strid
  193. sql=Sqlinfo("id",strtable,str1&" = '"&str2&"'" & Sql_Conditions,"","","")
  194. class_check = connopen(sql)
  195. If isArray(class_check) Then  errormsg str3&"重复!"
  196. End Sub
  197. %>