- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试建立一个在线考勤系统,员工每天都可以签到并签到(周末和假期除外)。
所以,我的想法是创建每日出勤记录作为数据库中的表格。
Attendance_date_daily date
Employee_ID number(auto generated)
Check_in_time time
Check_out_time time
Attendence_status varchar
我使用的是 codeigniter v 3.0.0
很容易创建一个模型来获取当前时间,并在用户 checkin / checkout 时将其保存在数据库中。但问题是,如果用户缺席一天或更长时间,那么系统不会创建这几天的记录。
而且,我无法预先创建记录。因为我不知道用户什么时候放假,工作日可能会有所不同。
创建和管理这些日常记录的最佳方式是什么?
最佳答案
一种可能的解决方案是允许员工每天正常签到,这将填充这些天的数据库。
为了添加那些未签到的人的缺勤记录,您可以使用 CRON 或类似的工具在每天的午夜安排任务。使用此任务来定位一个 URL,该 URL 将在 Controller 中运行一个方法,该方法将根据每日记录检查员工。显然,对于那些已签到的人,不会执行任何操作,但对于那些尚未签到且未标记为休假或未工作的人,您会更新数据库以添加缺勤记录。
对于这样的系统,您通常会使用与 wget
或类似“加载”url 并强制其运行的任何系统一起使用的任何系统来调用 url 来执行更新。一个安全考虑因素还在于,您需要添加一个 key 作为 GET 参数或类似的参数,以便该方法可以检查它是否是通过任务调用的,而不是例如有人通过将 GET 参数与您设置的存储 key 进行比较来访问该 URL。
关于php - 使用 codeigniter 签到/ checkout 考勤系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31254663/
默认情况下,对于不是他的“ friend ”的用户,来自用户的哪些信息是可用的? 我可以仅通过发出 API 请求来获得任何 Foursquare 用户的“签到”列表吗? 我可以获取有关用户的哪些信息,
我们最近在测试版代码的主分支之外创建了一个分支。 现在我想检查过去一周分支中所有文件的更改情况。如何从 CVS 中获取该信息。 这个命令是什么? 最佳答案 从命令行: cvs log -r BRANC
我有一个 Facebook 页面,它也是 FB 中的一个地方,因此用户可以在那个地方签到(例如使用 iPhone)。现在我想从我的页面中获取所有 checkin 的用户。但是我总是得到一个空数组,即使
我有一个 Facebook 页面,它也是 FB 中的一个地方,因此用户可以在那个地方签到(例如使用 iPhone)。现在我想从我的页面中获取所有 checkin 的用户。但是我总是得到一个空数组,即使
我想在我的网站上显示一张 map ,显示我最后一次 Foursquare 签到。 有一篇很棒的博客文章解释了如何做到这一点 here . 但是,我担心我会达到 Foursquare API 速率限制
我在使用 checkin api 时有点困惑。每次当我调用“me/checkins”时,我得到的响应都是空的。我不知道实际登记是如何运作的。 谢谢。 最佳答案 我相信要查看用户的 checkin ,您
我正在尝试建立一个在线考勤系统,员工每天都可以签到并签到(周末和假期除外)。 所以,我的想法是创建每日出勤记录作为数据库中的表格。 Attendance_date_daily date
我想在 Facebook 中设置“签到”操作。我在 js 中使用 facebook sdk。 据我了解,我尝试了这段代码: coordinate={"latitude":"32.06348128000
我正在尝试构建一个应用程序,让我的注册用户能够在 Facebook Places 上签到地点。然而,出于某种原因,我似乎无法完成这项工作。我认为 Api 可以做到这一点,因为它已经添加了写入功能,但我
我正在尝试使用 Facebook 在我的应用程序中进行签到,我已经创建了故事、 Action 和对象类型。 Facebook 给了我代码: NSMutableDictionary *object =
我的客户向我提出了这个要求: 另一个图标标签 Places 是用户可以报告他们所在位置的地方,以便 friend 和家人能够找到用户。 我是 iPhone 和 android 编程的新手,我不需要为此
我想知道在哪里可以学习如何将 Facebook 地方信息集成到我的网站上。 我希望为用户提供选择附近地点的功能,如果我可以使用 Facebook Places 来让观众更轻松地完成此过程,那将会非常有
我想做一个服务器端 checkin 。我有经纬度坐标;我知道公司的名称和街道地址。有没有办法获取参数 Parameter.with("place", 1234) 的 placeId? Facebook
我想使用 facebook android sdk (graph api) 签到, 我正在尝试这个 String checkinData = "{"+
我是一名优秀的程序员,十分优秀!