关于php简单请假系统的信息,员工请假管理系统php源码

本文目录一览:

PHP怎么获取系统信息和服务器详细信息

获取系统类型及版本号: php_uname() (例:Windows NT COMPUTER 5.1 build 2600)

只获取系统类型: php_uname(‘s’) (或:PHP_OS,例:Windows NT)

只获取系统版本号: php_uname(‘r’) (例:5.1)

获取PHP运行方式: php_sapi_name() (PHP run mode:apache2handler)

获取前进程用户名: Get_Current_User()

获取PHP版本: PHP_VERSION

获取Zend版本: Zend_Version()

获取PHP安装路径: DEFAULT_INCLUDE_PATH

获取当前文件绝对路径: __FILE__

获取Http请求中Host值: $_SERVER[“HTTP_HOST”] (返回值为域名或IP)

获取服务器IP: GetHostByName($_SERVER[‘SERVER_NAME’])

接受请求的服务器IP: $_SERVER[“SERVER_ADDR”] (有时候获取不到,推荐用:GetHostByName($_SERVER[‘SERVER_NAME’]))

获取客户端IP: $_SERVER[‘REMOTE_ADDR’]

获取服务器解译引擎: $_SERVER[‘SERVER_SOFTWARE’]

获取服务器CPU数量: $_SERVER[‘PROCESSOR_IDENTIFIER’]

获取服务器系统目录: $_SERVER[‘SystemRoot’]

获取服务器域名: $_SERVER[‘SERVER_NAME’] (建议使用:$_SERVER[“HTTP_HOST”])

获取用户域名: $_SERVER[‘USERDOMAIN’]

获取服务器语言: $_SERVER[‘HTTP_ACCEPT_LANGUAGE’]

获取服务器Web端口: $_SERVER[‘SERVER_PORT’]

访问用户的浏览器信息: $_SERVER[‘HTTP_USER_AGENT’];

script language=”JavaScript”

document.write(“浏览器名称: “+navigator.appName+”br”);

document.write(“浏览器版本号: “+navigator.appVersion+”br”);

document.write(“系统语言: “+navigator.systemLanguage+”br”);

document.write(“系统平台: “+navigator.platform+”br”);

document.write(“浏览器是否支持cookie: “+navigator.cookieEnabled+”br”);

/script

php统计员工请假天数,最好能有代码说明

我先把我建立的数据发出来(只是为了测试,可能不是很严谨):

首先是创建数据表(mysql中命令行):

 create table fangjia(

 id int(4) not null primary key auto_increment,

 begin date not null,

 end date not null);

然后是插入测试数据:

mysql insert into fangjia (begin,end) values (‘2011-02-13′,’2011-02-18’),(‘2011

-02-22′,’2011-02-28′),(‘2011-03-12′,’2011-03-16’);

目前数据表有的数据为:

mysql select * from fangjia;

+—-+————+————+

| id | begin      | end        |

+—-+————+————+

|  1 | 2011-02-13 | 2011-02-18 |

|  2 | 2011-02-22 | 2011-02-28 |

|  3 | 2011-03-12 | 2011-03-16 |

+—-+————+————+

下面是php代码:

header(‘Content-type:text/html;charset=”utf-8″‘);

$con = mysql_connect(‘localhost’,’root’,”);//这里根据你自己的情况来写

mysql_select_db(‘test’,$con);//这里根据你自己的情况来写

$queryBegin = “2011-02-16”;//这是要查询的开始日期

$queryEnd = “2011-03-15”;//这里是要查询的结束日期

$ab = mysql_query(“select * from fangjia where begin ='{$queryEnd}’ and end ='{$queryBegin}'”);//只有数据库中,begin字段的值 小于等于 开始日期,并且end字段的值 大于等于 结束日期的时候,才是符合条件的

while($value=mysql_fetch_assoc($ab)){

$beginDate = strtotime($value[‘begin’])strtotime($queryBegin) ? strtotime($value[‘begin’]) :strtotime($queryBegin);//转化为时间戳来运算,如果字段begin的日期大于开始日期,那么计算时使用的开始日期就是end字段的值,否则为开始日期的值

$endDate = strtotime($value[‘end’])  strtotime($queryEnd)   ? strtotime($value[‘end’]) :strtotime($queryEnd);//原理同上

$day = (($endDate-$beginDate)/(3600*24))+1;//转化为天数

echo ‘id为’.$value[‘id’].’的人请了’.$day.’天假br’;

};

//以上代码的运行结果为:

//id为1的人请了3天假

//id为2的人请了7天假

//id为3的人请了4天假

php如何实现请假审批功能,大神们给

设计数据表的时候留一个审批状态的字段,默认为未审批,去前台查询出未审批的修改状态

asp员工请假系统:我做到请假申请页面和请假信息保存进数据库,怎么编写审核页面啊?

表里面增加一个 “审核状态”字段, 默认是0 —未审核

审核通过设置成 1,

未通过设置成 2,

update 请假表 set 审核状态=1 where 请假条编号=1

php写一个请假功能 比如我这个月5-8号请假 怎么在日历中体现出来? 还有就是在日历中请假为红色

在你输出日历日期的时候,判断这天是请假还是正常上班,如果是请假日期就显示红色

基于php的工作流引擎问题

1、在数据库的建立个请假表,设个时间字段 leave_time。

2、然后根据权限,相应主管部门,上报人事,总经理,一登陆系统就能识别身份,用cookie记着

3、这三种角色登陆请假模块时,系统查找leave_time,然后做相应显示,比如身份是总经理,这时页面会显示leave_time大于3的员工们。

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/239517.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-12 12:16
下一篇 2024-12-12 12:17

相关推荐

  • 银行资金管理系统总结

    银行资金管理系统是银行日常业务运营的核心支撑系统,主要负责处理银行的资金流动、结算、清算等业务。本文将从功能特点、技术架构、安全性以及未来发展趋势等多个方面对银行资金管理系统进行详…

    编程 2025-04-29
  • Python简单数学计算

    本文将从多个方面介绍Python的简单数学计算,包括基础运算符、函数、库以及实际应用场景。 一、基础运算符 Python提供了基础的算术运算符,包括加(+)、减(-)、乘(*)、除…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • 云智直聘 源码分析

    本文将会对云智直聘的源码进行分析,包括前端页面和后端代码,帮助读者了解其架构、技术实现以及对一些常见的问题进行解决。通过本文的阅读,读者将会了解到云智直聘的特点、优势以及不足之处,…

    编程 2025-04-29
  • 北化教务管理系统介绍及开发代码示例

    本文将从多个方面对北化教务管理系统进行介绍及开发代码示例,帮助开发者更好地理解和应用该系统。 一、项目介绍 北化教务管理系统是一款针对高校学生和教职工的综合信息管理系统。系统实现的…

    编程 2025-04-29
  • Python海龟代码简单画图

    本文将介绍如何使用Python的海龟库进行简单画图,并提供相关示例代码。 一、基础用法 使用Python的海龟库,我们可以控制一个小海龟在窗口中移动,并利用它的“画笔”在窗口中绘制…

    编程 2025-04-29
  • Python樱花树代码简单

    本文将对Python樱花树代码进行详细的阐述和讲解,帮助读者更好地理解该代码的实现方法。 一、简介 樱花树是一种图形效果,它的实现方法比较简单。Python中可以通过turtle这…

    编程 2025-04-28
  • Python大神作品:让编程变得更加简单

    Python作为一种高级的解释性编程语言,一直被广泛地运用于各个领域,从Web开发、游戏开发到人工智能,Python都扮演着重要的角色。Python的代码简洁明了,易于阅读和维护,…

    编程 2025-04-28
  • Python员工管理系统

    Python员工管理系统是一款基于Python语言开发的企业级应用软件,它可以帮助企业高效地管理员工信息,提高管理效率和工作质量。下面我们将从多个方面对该系统进行详细阐述。 一、系…

    编程 2025-04-28
  • Python网站源码解析

    本文将从多个方面对Python网站源码进行详细解析,包括搭建网站、数据处理、安全性等内容。 一、搭建网站 Python是一种高级编程语言,适用于多种领域。它也可以用于搭建网站。最常…

    编程 2025-04-28

发表回复

登录后才能评论