⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cls_modify.asp

📁 一个简历管理系统
💻 ASP
📖 第 1 页 / 共 3 页
字号:
<%
'程序名称:萍萍多用户简历系统
'程序版本:v1.0
'开发环境:SQL Server 2005 + IIS6.0(SQL Server 2000也能用)
'程序设计:秋忆工作室
'作者网站:http://www.skymean.com
'联系邮箱:mylove21@163.com
%>
<%
Class Modify
	Private UserID,sql,rs,IsErr,data,Html,i
	Private act,rowlst,comeurl,values,temp

	Private Sub Class_Initialize()
		IsErr = True
		If Not sys.IsLogin Then
			sys.Echo("<div style=""margin:20px 0 20px 0;"">"&sys.WarnningBox("错误:你还没有登录,请先<a href=""login.asp?action=reg"">注册</a>或者<a href=""login.asp"">登录</a>。<a href=""javascript:window.close();"">「关闭」</a>")&"</div>")
			Exit Sub
		End If

		UserID = sys.m_UserID
		If Not sys.IsNum(UserID) Then
			sys.Echo("<div style=""margin:20px 0 20px 0;"">"&sys.WarnningBox("错误:参数不正确,请确保操作无误!<a href=""javascript:window.close();"">「关闭」</a>")&"</div>")
			Exit Sub
		End If
		
		IsErr = False
		ConnData()
		If DB_State <> 1 Then Exit Sub
		sql = "SELECT [ID] FROM [User] WHERE [ID]=" & UserID
		Set rs = Conn.Execute(sql)
		If rs.Eof And rs.Bof Then
			IsErr = True
		End If
		rs.Close
		Set rs = Nothing
		If IsErr Then
			sys.Echo("<div style=""margin:20px 0 20px 0;"">"&sys.WarnningBox("错误:此用户不存在或者已经被删除!<a href=""javascript:window.close();"">「关闭」</a>")&"</div>")
			CloseConn()
		End If
	End Sub
	
	Public Function ShowAll()
		If IsErr Then Exit Function
		
		BasicInfo()
		ContactInfo()
		EducateLive()
		CurrentWork()
		WorkLive()
		BringUpLive()
		JobPurpose()
		OtherCert()
		SkillInfo()
	End Function

	Public Function Head()
		Dim TempStr
		TempStr = "<div style=""margin:6px 5px 6px 5px;text-align:right;"">" & vbcrlf
		TempStr = TempStr & "<a href=""modify.asp?action=release&type=1"" title=""发布后会显示在首页公开"">发布简历</a>&nbsp;<a href=""modify.asp?action=release&type=0"">取消发布简历</a>" & vbcrlf
		TempStr = TempStr & "</div>" & vbcrlf
		sys.Echo(TempStr)
	End Function

	Public Function BasicInfo()
		If IsErr Then Exit Function
		
		ReDim data(13)
		sql = "SELECT [RealName],[Sex],[Birthday],[Nation],[PolityVisage],[NativePlace],[RegPerRes],[Course],[CourseType],[StudyForm],[AbilityType],[LeaveSchoolType],[GraduateSchool],[Speciality] FROM [BasicInfo] WHERE [UserID]=" & UserID
		Set rs = Conn.Execute(sql)
		If Not (rs.Eof And rs.Bof) Then
			For i=0 To 13
				data(i) = rs(i)
			Next
		End If
		rs.Close
		Set rs = Nothing
%>
<form action="<%=sys.SelfName(0)%>?action=save&type=bas" method="post" onSubmit="backurl(this);">
<table class="TableStyle1" cellspacing="1" cellpadding="0">
  <tr>
    <td class="title">姓 名</td>
    <td><input type="text" name="Bas_0" class="input1" value="<%=sys.HTML_Encode(data(0))%>" /></td>
    <td class="title">性 别</td>
    <td align="left">
	<div style="margin-left:4px">
	<select name="Bas_1" size="1">
	<option value="">选择</option>
	<option value="0"<%If Not sys.ChkEmpty(data(1)) And data(1)=False Then sys.Echo(" selected")%>>男</option>
	<option value="1"<%If Not sys.ChkEmpty(data(1)) And data(1)=True Then sys.Echo(" selected")%>>女</option>
	</select>
	</div>
	</td>
    <td class="title">出生年月</td>
    <td><input type="text" name="Bas_2" class="input1" value="<%=sys.HTML_Encode(data(2))%>" onClick="SelectDate(this);" title="点击选择日期..." /></td>
    <!--<td rowspan="5" style="width:133px;"><img align="absmiddle" src="viewResume.asp?mode=photo&uid=<%=UserID%>" onload="resizepic(this,133,160);" onerror="this.style.display='none'" /></td>-->
  </tr>
  <tr>
    <td class="title">民 族</td>
    <td><input type="text" name="Bas_3" class="input1" value="<%=sys.HTML_Encode(data(3))%>" /></td>
    <td class="title" nowrap>政治面貌</td>
    <td><input type="text" name="Bas_4" class="input1" value="<%=sys.HTML_Encode(data(4))%>" /></td>
    <td class="title">籍 贯</td>
    <td><input type="text" name="Bas_5" class="input1" value="<%=sys.HTML_Encode(data(5))%>" /></td>
    </tr>
  <tr>
    <td class="title" nowrap>户口所在地</td>
    <td><input type="text" name="Bas_6" class="input1" value="<%=sys.HTML_Encode(data(6))%>" /></td>
    <td class="title">学 历</td>
    <td><input type="text" name="Bas_7" class="input1" value="<%=sys.HTML_Encode(data(7))%>" /></td>
    <td class="title">学历类型</td>
    <td><input type="text" name="Bas_8" class="input1" value="<%=sys.HTML_Encode(data(8))%>" /></td>
    </tr>
  <tr>
    <td class="title">学习形式</td>
    <td><input type="text" name="Bas_9" class="input1" value="<%=sys.HTML_Encode(data(9))%>" /></td>
    <td class="title">人才类别</td>
    <td><input type="text" name="Bas_10" class="input1" value="<%=sys.HTML_Encode(data(10))%>" /></td>
    <td class="title" nowrap>毕业/结业</td>
    <td><input type="text" name="Bas_11" class="input1" value="<%=sys.HTML_Encode(data(11))%>" /></td>
    </tr>
  <tr>
    <td class="title">毕业院校</td>
    <td colspan="2"><input type="text" name="Bas_12" class="input2" value="<%=sys.HTML_Encode(data(12))%>" /></td>
    <td class="title">专 业</td>
    <td colspan="2"><input type="text" name="Bas_13" class="input2" value="<%=sys.HTML_Encode(data(13))%>" /></td>
    </tr>
</table>
<div class="frm_submit"><input type="hidden" name="url" /><input type="submit" value="保 存" /></div>
</form>
<div class="br2"></div>
<%
		Erase data
	End Function
	
	Public Function ContactInfo()
		If IsErr Then Exit Function
		
		ReDim data(5)
		sql = "SELECT [MobilePhone],[LineatePhone],[Postalcode],[Address],[Email],[WebSite] FROM [ContactInfo] WHERE [UserID]=" & UserID
		Set rs = Conn.Execute(sql)
		If Not (rs.Eof And rs.Bof) Then
			For i=0 To 5
				data(i) = rs(i)
			Next
		End If
		rs.Close
		Set rs = Nothing
%>
<form action="<%=sys.SelfName(0)%>?action=save&type=con" method="post" onSubmit="backurl(this);">
<table class="TableStyle1" cellspacing="1" cellpadding="0">
  <tr>
    <td class="title" nowrap>手机号码</td>
    <td><input type="text" name="Con_0" class="input3" value="<%=sys.HTML_Encode(data(0))%>" /></td>
    <td class="title" nowrap>固定电话</td>
    <td><input type="text" name="Con_1" class="input3" value="<%=sys.HTML_Encode(data(1))%>" /></td>
  </tr>
  <tr>
    <td class="title">邮 编</td>
    <td><input type="text" name="Con_2" class="input3" value="<%=sys.HTML_Encode(data(2))%>" /></td>
    <td class="title">联系地址</td>
    <td><input type="text" name="Con_3" class="input3" value="<%=sys.HTML_Encode(data(3))%>" /></td>
  </tr>
  <tr>
    <td class="title">电子邮件</td>
    <td><input type="text" name="Con_4" class="input3" value="<%=sys.HTML_Encode(data(4))%>" /></td>
    <td class="title">个人主页</td>
    <td><input type="text" name="Con_5" class="input3" value="<%=sys.HTML_Encode(data(5))%>" /></td>
  </tr>
</table>
<div class="frm_submit"><input type="hidden" name="url" /><input type="submit" value="保 存" /></div>
</form>
<div class="br2"></div>
<%
		Erase data
	End Function
	
	Public Function EducateLive()
		If IsErr Then Exit Function
		
		ReDim data(0)
		Html = ""
		data(0) = 2
		sql = "SELECT [CurrentCalling],[From],[To],[Speciality],[Course],[ID] FROM [EducateLive] WHERE [UserID]=" & UserID & "ORDER BY [From]"
		Set rs = Server.CreateObject("ADODB.RecordSet")
		rs.Open sql,Conn,1,1
		If Not (rs.Eof And rs.Bof) Then
			data(0) = rs.RecordCount + 2
			While Not rs.Eof
				Html = Html & "  <tr>" & vbcrlf
				For i=0 To 4
					If i = 1 Or i = 2 Then
						Html = Html & "    <td><input type=""text"" name=""Edu_"&i&""" class=""input1"" value="""&sys.HTML_Encode(rs(i))&""" onblur=""formatstr(this);"" onclick=""SelectDate(this);"" title=""点击选择日期..."" /></td>" & vbcrlf
					Else
						Html = Html & "    <td><input type=""text"" name=""Edu_"&i&""" class=""input1"" value="""&sys.HTML_Encode(rs(i))&""" onblur=""formatstr(this);"" /></td>" & vbcrlf
					End If
				Next
				Html = Html & "    <input type=""hidden"" name=""Edu_"&i&""" value="""&rs(5)&""" />" & vbcrlf
				Html = Html & "  </tr>" & vbcrlf
				rs.MoveNext
			Wend
		End If
		rs.Close
		Set rs = Nothing
%>
<form action="<%=sys.SelfName(0)%>?action=save&type=edu" method="post" onSubmit="backurl(this);">
<table id="tab_edu" class="TableStyle1" cellspacing="1" cellpadding="0">
  <tr>
    <td class="title" rowspan="<%=data(0)%>" nowrap>教育经历</td>
    <td class="title2">现从事行业</td>
    <td class="title2">从</td>
    <td class="title2">至</td>
    <td class="title2">所属专业</td>
    <td class="title2">学 历</td>
  </tr>
<%
		If Not sys.ChkEmpty(Html) Then sys.Echo(Html)
%>
  <tr>
    <td><input type="text" name="Edu_0" class="input1" onBlur="formatstr(this);" /></td>
    <td><input type="text" name="Edu_1" class="input1" onBlur="formatstr(this);" onClick="SelectDate(this);" title="点击选择日期..." /></td>
    <td><input type="text" name="Edu_2" class="input1" onBlur="formatstr(this);" onClick="SelectDate(this);" title="点击选择日期..." /></td>
    <td><input type="text" name="Edu_3" class="input1" onBlur="formatstr(this);" /></td>
    <td><input type="text" name="Edu_4" class="input1" onBlur="formatstr(this);" /></td>
    <input type="hidden" name="Edu_5" value="new" />
  </tr>
</table>
<div class="frm_submit"><input type="hidden" name="url" /><input type="submit" value="保 存" /></div>
</form>
<div class="br2"></div>
<%
		Erase data
	End Function
	
	Public Function CurrentWork()
		If IsErr Then Exit Function
		
		ReDim data(3)
		sql = "SELECT [SchoolName],[CurrentProfession],[ProfessionalLevel],[CurrentPay] FROM [CurrentWork] WHERE [UserID]=" & UserID
		Set rs = Conn.Execute(sql)
		If Not (rs.Eof And rs.Bof) Then
			For i=0 To 3
				data(i) = rs(i)
			Next
		End If
		rs.Close
		Set rs = Nothing
%>
<form action="<%=sys.SelfName(0)%>?action=save&type=CurWork" method="post" onSubmit="backurl(this);">
<table class="TableStyle1" cellspacing="1" cellpadding="0">
  <tr>
    <td class="title" rowspan="2" nowrap>现职业概况</td>
    <td class="title2">学校名称</td>
    <td class="title2">现从事职业</td>
    <td class="title2">现职位级别</td>
    <td class="title2">目前薪水</td>
  </tr>
  <tr>
    <td><input type="text" name="CurWork_0" class="input4" value="<%=sys.HTML_Encode(data(0))%>" /></td>
    <td><input type="text" name="CurWork_1" class="input4" value="<%=sys.HTML_Encode(data(1))%>" /></td>
    <td><input type="text" name="CurWork_2" class="input4" value="<%=sys.HTML_Encode(data(2))%>" /></td>
    <td><input type="text" name="CurWork_3" class="input4" value="<%=sys.HTML_Encode(data(3))%>" /></td>
  </tr>
</table>
<div class="frm_submit"><input type="hidden" name="url" /><input type="submit" value="保 存" /></div>
</form>
<div class="br2"></div>
<%
		Erase data
	End Function
	
	Public Function WorkLive()
		If IsErr Then Exit Function

		ReDim data(0)
		Html = ""
		data(0) = 3
		sql = "SELECT [UnitsName],[From],[To],[DeptJob],[Responsibility],[ID] FROM [WorkLive] WHERE [UserID]=" & UserID & "ORDER BY [From]"
		Set rs = Server.CreateObject("ADODB.RecordSet")
		rs.Open sql,Conn,1,1
		If Not (rs.Eof And rs.Bof) Then
			data(0) = rs.RecordCount*2+3
			While Not rs.Eof
				Html = Html & "  <tr>" & vbcrlf
				For i=0 To 3
					If i = 1 Or i = 2 Then
						Html = Html & "    <td><input type=""text"" name=""WorLive_"&i&""" class=""input4"" value="""&sys.HTML_Encode(rs(i))&""" onblur=""formatstr(this);"" onclick=""SelectDate(this);"" title=""点击选择日期..."" /></td>" & vbcrlf
					Else
						Html = Html & "    <td><input type=""text"" name=""WorLive_"&i&""" class=""input4"" value="""&sys.HTML_Encode(rs(i))&""" onblur=""formatstr(this);"" /></td>" & vbcrlf
					End If
				Next
				Html = Html & "  </tr>" & vbcrlf
				Html = Html & "  <tr>" & vbcrlf
				Html = Html & "    <td class=""title2"">工作职责</td>" & vbcrlf
				Html = Html & "    <td colspan=""3""><input type=""text"" name=""WorLive_4"" style=""width:430px"" value="""&sys.HTML_Encode(rs(i))&""" onblur=""formatstr(this);"" /></td>" & vbcrlf
				Html = Html & "    <input type=""hidden"" name=""WorLive_"&i&""" value="""&rs(i+1)&""" />" & vbcrlf
				Html = Html & "  </tr>" & vbcrlf
				rs.MoveNext
			Wend
		End If
		rs.Close
		Set rs = Nothing
%>
<form action="<%=sys.SelfName(0)%>?action=save&type=WorLive" method="post" onSubmit="backurl(this);">
<table class="TableStyle1" cellspacing="1" cellpadding="0">
  <tr>
    <td class="title" rowspan="<%=data(0)%>" nowrap>工作经历</td>
    <td class="title2">单位名称</td>
    <td class="title2">从</td>
    <td class="title2">至</td>
    <td class="title2">所属部门及所任职位</td>
  </tr>
<%
		If Not sys.ChkEmpty(Html) Then sys.Echo(Html)
%>
  <tr>
    <td><input type="text" name="WorLive_0" class="input4" onBlur="formatstr(this);" /></td>
    <td><input type="text" name="WorLive_1" class="input4" onBlur="formatstr(this);" onClick="SelectDate(this);" title="点击选择日期..." /></td>
    <td><input type="text" name="WorLive_2" class="input4" onBlur="formatstr(this);" onClick="SelectDate(this);" title="点击选择日期..." /></td>
    <td><input type="text" name="WorLive_3" class="input4" onBlur="formatstr(this);" /></td>
  </tr>
  <tr>
    <td class="title2">工作职责</td>
    <td colspan="3"><input type="text" name="WorLive_4" style="width:430px" onBlur="formatstr(this);" /></td>
    <input type="hidden" name="WorLive_5" value="new" />
  </tr>
</table>
<div class="frm_submit"><input type="hidden" name="url" /><input type="submit" value="保 存" /></div>
</form>
<div class="br2"></div>
<%
		Erase data
	End Function
	
	Public Function BringUpLive()
		If IsErr Then Exit Function

		ReDim data(0)
		Html = ""
		data(0) = 2
		sql = "SELECT [CoursesName],[From],[To],[Certificate],[Organization],[ID] FROM [BringUpLive] WHERE [UserID]=" & UserID & "ORDER BY [From]"
		Set rs = Server.CreateObject("ADODB.RecordSet")
		rs.Open sql,Conn,1,1
		If Not (rs.Eof And rs.Bof) Then
			data(0) = rs.RecordCount + 2
			While Not rs.Eof
				Html = Html & "  <tr>" & vbcrlf
				For i=0 To 4
					If i = 1 Or i = 2 Then
						Html = Html & "    <td><input type=""text"" name=""BriLive_"&i&""" class=""input1"" value="""&sys.HTML_Encode(rs(i))&""" onblur=""formatstr(this);"" onclick=""SelectDate(this);"" title=""点击选择日期..."" /></td>" & vbcrlf
					Else
						Html = Html & "    <td><input type=""text"" name=""BriLive_"&i&""" class=""input1"" value="""&sys.HTML_Encode(rs(i))&""" onblur=""formatstr(this);"" /></td>" & vbcrlf
					End If
				Next
				Html = Html & "    <input type=""hidden"" name=""BriLive_"&i&""" value="""&rs(i)&""" />" & vbcrlf
				Html = Html & "  </tr>" & vbcrlf
				rs.MoveNext
			Wend
		End If
		rs.Close
		Set rs = Nothing
%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -