📄 adddata.asp
字号:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Option Explicit
Response.Buffer = True
Response.Expires = 0
Response.Expiresabsolute = Now() - 1
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "no-cache"
%>
<!--#include file="Connections/conn.asp" -->
<!--登录权限判断,Session和MD5加密判断-->
<%
Rem Session("CRM_account") 用户帐号
Rem Session("CRM_name") 用户名
Rem Session("CRM_level") 用户等级
If Session("CRM_account") = "" Or Session("CRM_name") = "" Or Session("CRM_level") <= 0 Then Response.Redirect("default.asp")
Dim strNormal,strAdmin,strToPrint
strNormal = strNormal & " <tr>" & VBCrlf
strNormal = strNormal & " <td width=""60"" align=""center"" bgcolor=""menu"">编号</td>" & VBCrlf
strNormal = strNormal & " <td align=""center"" bgcolor=""menu"">公司名称</td>" & VBCrlf
strNormal = strNormal & " <td align=""center"" bgcolor=""menu"">公司网址</td>" & VBCrlf
strNormal = strNormal & " <td width=""80"" align=""center"" bgcolor=""menu"">地区</td>" & VBCrlf
strNormal = strNormal & " </tr>" & VBCrlf
strAdmin = strAdmin & " <tr>" & VBCrlf
strAdmin = strAdmin & " <td width=""60"" align=""center"" bgcolor=""menu"">编号</td>" & VBCrlf
strAdmin = strAdmin & " <td align=""center"" bgcolor=""menu"">公司名称</td>" & VBCrlf
strAdmin = strAdmin & " <td align=""center"" bgcolor=""menu"">公司网址</td>" & VBCrlf
strAdmin = strAdmin & " <td width=""80"" align=""center"" bgcolor=""menu"">地区</td>" & VBCrlf
strAdmin = strAdmin & " <td width=""80"" align=""center"" bgcolor=""menu"">业务员</td>" & VBCrlf
strAdmin = strAdmin & " </tr>" & VBCrlf
Function getGroupName(gId)
If gId = "" Then
getGroupName = ""
Else
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "Select * From baidu_group Where gId = " & gId,conn,3,1
If rs.RecordCount <> 1 Then
getGroupName = ""
Else
getGroupName = rs("gName")
End If
rs.Close
Set rs = Nothing
End If
End Function
Function getGroup(gName)
If gName = "" Then
getGroup = 0
Else
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "Select * From baidu_group Where gName = '" & gName & "'",conn,3,1
If rs.RecordCount <> 1 Then
getGroup = 0
Else
getGroup = rs("gId")
End If
rs.Close
Set rs = Nothing
End If
End Function
''生成下拉列表
Function getList(i,sTable,iId,sValue,sName,selfValue)
If i < 1 Or i > 2 Then
getList = ""
Exit Function
End If
Dim strList
Dim rs
If i = 1 Then
strList = "<select name=""" & sName & """ selfValue=""" & selfValue & """>"
strList = strList & "<option value="""">请选择</option>"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "Select * From " & sTable & "",conn,3,1
Do While Not rs.BOF And Not rs.EOF
strList = strList & "<option value=""" & rs(sValue) & """>" & rs(sValue) & "</option>"
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
strList = strList & "</select>"
getList = strList
Else
strList = "<select name=""" & sName & """ selfValue=""" & selfValue & """>"
strList = strList & "<option value="""">请选择</option>"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "Select * From " & sTable & "",conn,3,1
Do While Not rs.BOF And Not rs.EOF
strList = strList & "<option value=""" & rs(iId) & """>" & rs(sValue) & "</option>"
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
strList = strList & "</select>"
getList = strList
End If
End Function
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="Author" content="http://www.technet.cn">
<meta name="Date" content="2003-08">
<title></title>
<link href="myStyle.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
<!--
if (this.location.href == top.location.href){
top.location.href = "";
}
function checkInput()
{
if(document.all.company.value == ""){
alert("请输入公司名称。");
document.all.company.focus();
return false;
}
if(document.all.linkman.value == ""){
alert("请输入联系人。");
document.all.linkman.focus();
return false;
}
}
-->
</script>
</head>
<body style="background-color: menu;" onCopy="return false;" onSelectStart="return false;" onCut="return false;" onContextMenu="window.event.returnValue=false;">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr id="oHead" style="display: block;">
<td valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="5"><img src="images/null.gif" width="1" height="1"></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center" valign="top" bgcolor="#FFFFFF" style="padding: 10px;"><%
Dim action
action = Trim(Request("action"))
Select Case action
Case "save"
Call saveData()
Case "edit"
Call editForm()
Case "saveEdit"
Call saveEditData()
Case Else
Call addForm()
End Select
Sub addForm()
%>
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<form name="addDataForm" action="?action=save" method="post" onSubmit="return checkInput();">
<tr>
<td width="100" align="right">公司名称:</td>
<td><input name="company" type="text" id="company" size="24" maxlength="36"></td>
<td width="100" align="right">联系人:</td>
<td><input name="linkman" type="text" id="linkman" size="24" maxlength="48"></td>
</tr>
<tr>
<td width="100" align="right">网址:</td>
<td><input name="homepage" type="text" id="homepage" size="24" maxlength="36"></td>
<td width="100" align="right">联系电话:</td>
<td><input name="tel" type="text" id="tel" size="24" maxlength="36"></td>
</tr>
<tr>
<td width="100" align="right">电子信箱:</td>
<td><input name="email" type="text" id="email" size="24" maxlength="36"></td>
<td width="100" align="right">公司地址:</td>
<td><input name="address" type="text" id="address" size="36"></td>
</tr>
<tr>
<td width="100" align="right">地区:</td>
<td><% = getList(1,"baidu_area","","areaName","area","业务区域") %></td>
<td width="100" align="right">所属小区:</td>
<td><% = getList(1,"baidu_square","","squareName","square","业务小区") %></td>
</tr>
<tr>
<td width="100" align="right">客户等级:</td>
<td><% = getList(1,"baidu_clientsType","","clientsType","type","客户等级") %>
</td>
<td width="100" align="right">行业类型:</td>
<td><% = getList(1,"baidu_clientsTrade","","clientsTrade","trade","行业类型") %>
</td>
</tr>
<tr>
<td width="100" align="right">业务员:</td>
<td><input name="user" type="text" id="user" value="<% = Session("CRM_name") %>" size="12" maxlength="16" readonly="true"></td>
<td align="right">业务组:</td>
<td><input name="group" type="text" id="group" size="16" maxlength="24" value="<% = getGroupName(Session("CRM_group")) %>" readonly="true"></td>
</tr>
<tr>
<td width="100" align="right">客户描述:</td>
<td colspan="3"><textarea name="info" rows="4" id="info" style="width: 80%;"></textarea>
</td>
</tr>
<!--<tr>
<td width="100" align="right">拜访记录:</td>
<td colspan="3"><textarea name="record" rows="8" id="record" style="width: 80%;"></textarea></td>
</tr>-->
<tr>
<td colspan="4" align="center"><input type="submit" name="Submit" value=" 提 交 ">
<input name="Reset" type="reset" id="Reset" value=" 重 置 "></td>
</tr>
<tr>
<td colspan="4"><hr size="1" noshade>
<span class="emRed">说明:</span><br>
如果同一数据项中有多个数据,请用“|”分隔</td>
</tr>
</form>
</table>
<%
End Sub
Sub saveData()
Dim cCompany,cLinkman,cHomepage,cTel,cEmail,cUser
Dim cArea,cLocal,cType,cStatus,cAddress
Dim cTrade,cSquare,cGroup
'Dim cDomainBegin,cDomainEnd
'Dim cSpaceBegin,cSpaceEnd
'Dim cOprationBegin,cOprationEnd
Dim cInfo
cCompany = Trim(Request("company"))
cLinkman = Trim(Request("linkman"))
cHomepage = Trim(Request("homepage"))
If cHomepage = "" Then cHomepage = " "
cTel = Trim(Request("tel"))
cEmail = Trim(Request("email"))
cUser = Trim(Request("user"))
cArea = Trim(Request("area"))
cLocal = Trim(Request("local"))
cType = Trim(Request("type"))
cStatus = Trim(Request("status"))
cAddress = Trim(Request("address"))
cTrade = Trim(Request("trade"))
cSquare = Trim(Request("square"))
cGroup = Session("CRM_group")
'cDomainBegin = Trim(Request("domainBegin"))
'cDomainEnd = Trim(Request("domainEnd"))
'cSpaceBegin = Trim(Request("spaceBegin"))
'cSpaceEnd = Trim(Request("spaceEnd"))
'cOprationBegin = Trim(Request("oprationBegin"))
'cOprationEnd = Trim(Request("oprationEnd"))
cInfo = htmlEncode2(Request("info"))
Dim rs,cId,flag
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "Select * From baidu_client Where cCompany = '" & cCompany & "' Or cLinkman = '" & cLinkman & "'",conn,3,1
If rs.RecordCount > 0 Then
Response.Write("<font color=""#FF0000"">此客户已经存在。</font><br><br>")
Response.Write("<input type=""button"" value="" 返 回 "" onClick=""history.back();"">")
Response.End()
End If
rs.Close
''
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -