1.申请页面:shengqing.asp
创新互联成立与2013年,是专业互联网技术服务公司,拥有项目做网站、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元泰来做网站,已为上家服务,为泰来各地企业和个人服务,联系电话:18980820575
script language="javascript"
function checkForm(form1){
if(form1.S_name.value == "")
{
alert("请输入申请人。");
form1.S_name.focus();
return false;
}
if(form1.num.value == "")
{
alert("请输入请假天数。");
form1.num.focus();
return false;
}
if(form1.S_content.value == "")
{
alert("请输入备注。");
form1.S_content.focus();
return false;
}
return true;
}
/script
table width="99%" border="0" align="left" cellpadding="0" cellspacing="3" style="text-align:left;"
form method="post" action="'shengqingSave.asp" onSubmit="return checkForm(this);"
tr
td width="23%" height="25" align="right"申请人:/td
td width="77%" height="-6"font
input type="text" name="S_name" size="42" maxlength="250" style="border:1px solid #CCCCCC;"
/font* /td
/tr
tr
td height="25" align="right"请假天数: /td
td height="25"input type="text" name="num" size="42" maxlength="250" style="border:1px solid #CCCCCC;"
/td
/tr
tr
td height="25" align="right"备注:/td
td height="25"textarea rows="7" name="S_content" cols="45" style="border:1px solid #CCCCCC;"/textarea*/td
/tr
tr
td width="23%" height="0" valign="top"/td
td width="77%" height="0" valign="top"input type="submit" value=" 提交申请 "name="cmdOk" style="border:1px solid #CCCCCC; margin-right:7px;"/
input type="reset" value=" 重写 " name="cmdReset" style="border:1px solid #CCCCCC;"/
/td
/tr
/form
/table
2.写入数据库代码 shengqingSave.asp
建个表:shengqingjilu
字段:
id 编号
S_name 申请人
num 请假天数
S_content 备注
S_ok 审批判断
S_time 申请时间
等根据你需要再加
%@LANGUAGE="VBSCRIPT" CodePage="65001"%
%
Response.CharSet = "utf-8"
Session.CodePage = "65001"
%
!--#include file="Inc/Conn.asp"--
%
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select top 1 * from shengqingjilu"
rs.open sql,conn,1,3
rs.addnew
rs("S_name")=trim(request.form("S_name"))
rs("num")=trim(request.form("num"))
rs("S_content")=trim(request.form("S_content"))
rs("S_ok")=false '待审批 ,当为true 通过审批 否则为 未通过审批 根据这个进行判断
rs.Update
rs.Close
set rs=nothing
response.write "script language=javascriptalert('恭喜您,申请成功!');"
response.write "this.location.href='shengqing.asp
';/script"
response.End
%
3.申请记录/审核页面:
%
sqlstr="select * from shengqingjilu order by id desc"
set rs=server.CreateObject("adodb.recordset")
rs.open sqlstr,conn,1,1
if rs.eof or rs.bof then
response.Write "span style='color:#ff0000;font-size:12px;'还没有申请信息!/span"
else
do while not (rs.eof or rs.bof)
%
table width="96%" border=0 align="center" cellPadding=0 cellSpacing=0 style="border-bottom:1px solid #999999; margin:3px; margin-bottom:15px;"
trtd width="58%" /tdtd width="42%"[a style="color:#FF0000" href="shengqing_del.asp?id=%=rs("id")%"删除/a] 时间:%=rs("s_time")% /td/tr
trtd colspan="2"font style="font-weight:bold;"
%
response.Write("A title=修改内容 HREF='shengqing_edit.asp?id="rs("id")"编辑/A ")
if rs("S_ok")=true then
response.Write("a href='?action=s_oks_ok=falseid="rs("id")"'font color=blue已通过审批/font/a")
else
response.Write("a href='?action=s_oks_ok=trueid="rs("id")"'font color=black未通过审批/font/a")
end if
%
/a
/td/tr
trtd colspan="2"font style="font-weight:bold;"申请人/font:%=rs("S_name")%/td/tr
trtd colspan="2"font style="font-weight:bold;"请假天数/font:%=rs("num")%/td/tr
trtd colspan="2"font style="font-weight:bold;"备注/font:%=rs("S_content")%/td/tr
/table
%
rs.movenext
loop
end if
%
4.审批代码
if request("action")="s_ok" then
strIDs=request("id")
s_ok=request("s_ok")
strSQL="update shengqingjilu set s_ok="s_ok" Where id=" strIDs ""
conn.execute strSQL
end if
领料申请单设置审批流程如下:
第一步:使用管理员账号登陆CRM,进入控制面板-审批流程,选择合同订单模块,进入合同订单模块的审判流程列表。
第二步:点击“新增审批流程”,进入创建审批流程界面。
第三步:点击“新增审批步骤”按钮,进入创建审批步骤界面。
第四步:重复第三步,依次创建3个审批步骤,分公司销售经理审批、法务确认和总经理审批。
第五步:创建合同订单后,点击“审批”按钮,选择审批流程提交。
第六步:XX公司的审批流程的负责人登陆系统后收到审批通知,或者在右上角的我的审批中心可以看到未审批和已审批的记录。、
第七步:点击未审批的记录,进入合同订单信息的界面,点击审批按钮。审批窗口中可以快速查看审批流程的详细信息和审批历史。设置完成。
不要用你看的视频中的方法,个人学习建议:
我看的是“亚当学院”的css视频教程,PHP100的视频教程
1.先写好前台,css与结构(解释页面里的div和table等)分离
2.加入php需要输出和调用的地方再加入php语句
body
? include("template/head.inc");?
? include("template/nav.inc");?
? include("template/flash.inc");?
!--startprint--
div id="content"
table
thead
tr class="blue"
th序号/th
th编号/th
th提案人/th
th内容摘要/th
th审批结果/th
th奖金/th
th实施部门/th
th计划完成时间/th
th负责人/th
th实际完成时间/th
th操作/th
/tr
/thead
tbody
? $pagesize=18;
$url=$_SERVER["REQUEST_URI"];
$url=parse_url($url);
$url=$url[path];
$numq=mysql_query("SELECT * FROM `ta`");
$num = mysql_num_rows($numq);
if($_GET[page]){
$pageval=$_GET[page];
$page=($pageval-1)*$pagesize;
$page.=',';
}
?
?
$sql = "SELECT * FROM xinzhonghe.ta limit $page $pagesize";
$query = mysql_query($sql);
while($row = mysql_fetch_array($query)){
?
tr
td? echo $row['gid']?/td
td? echo $row['BH']?/td
td? echo $row['TAR']?/td
td? echo $row['NRZY']?
/div
/td
td? echo $row['SPJG']?/td
td? echo $row['JJ']?/td
td? echo $row['SSBM']?/td
td? echo $row['JHWCSJ']?/td
td? echo $row['FZR']?/td
td? echo $row['SJWCSJ']?/td
tda href=";?=$row['BH']?.jpg" target="_blank"查看/a/td
/tr
? };?
/tbody
/table
!--endprint--
p
? if($num $pagesize){
if($pageval=1)$pageval=1;
echo "共 $num 条".
" a href=$url?page=".($pageval-1)."上一页/a a href=$url?page=".($pageval+1)."下一页/a";
}
?
/p
/div
? include("template/foot.inc");?
/body
这是我写的一个页面,你看看有没有启发?!
一般邮件服务器都屏蔽掉了脚本,所以你这种写法不行,可以让回复邮件“同意”、“通过”之类的信息,然后通过邮件发送方接收邮件来处理审批操作~