Hướng dẫn clock in clock out php script - clock in clock out php script

Permalink

Không thể lấy lại những người đóng góp tại thời điểm này

Tệp này chứa văn bản unicode hai chiều có thể được giải thích hoặc biên dịch khác với những gì xuất hiện dưới đây. Để xem xét, hãy mở tệp trong một trình soạn thảo cho thấy các ký tự Unicode ẩn. Tìm hiểu thêm về các ký tự unicode hai chiều

// nút quay lại trong trường hợp người dùng cần quay lại màn hình đăng nhập chính
tiếng vang "trở lại"; "Back";
// Nhận ID nhân viên # từ trang trước
$ id = $ _post ['nhân viênDinput'];id = $_POST['EmployeeIDinput'];
// Sử dụng ID nhân viên từ trang trước để tìm tên của nhân viên trong cơ sở dữ liệu
// Thông tin cơ sở dữ liệu
Yêu cầu_once ('dbconfig.php'); ('dbconfig.php');
// Tạo kết nối
$ Conn = new mysqli ($ servername, $ username, $ password, $ dbname);conn = new mysqli($servername, $username, $password, $dbname);
// Kiểm tra kết nối
if ($ Conn-> Connect_error) { ($conn->connect_error) {
chết ("Kết nối không thành công:". $ Conn-> Connect_error);Connection failed: " . $conn->connect_error);
}
$ sql = "Chọn * từ nhân viên nơi nhân viênD =". $ id. "Giới hạn 1";sql = "SELECT * FROM Employees WHERE EmployeeID=" . $id . " LIMIT 1";
$ result = $ Conn-> truy vấn ($ sql);result = $conn->query($sql);
làm { {
$ nhân viên = $ row ["tên"];employee = $row["Name"];
} while ($ row = $ result-> fetch_assoc ());while ($row = $result->fetch_assoc());
tiếng vang "". $ nhân viên. ""; "

" . $employee . "

";
$ name = $ nhân viên;name = $employee;
if (($ name == null) || ($ name == "")) { (($name == NULL) || ($name == "")) {
tiêu đề ('vị trí: index.php');'Location: index.php');
}
$ sql = "Chọn * từ nhân viên nơi nhân viênD =". $ id. "Giới hạn 1";
$ result = $ Conn-> truy vấn ($ sql);time = date("Y-m-d H:i:s");
làm {date = date("Y-m-d");
$ nhân viên = $ row ["tên"];
} while ($ row = $ result-> fetch_assoc ());DayOfWeek = date("D");
tiếng vang "". $ nhân viên. "";DayOfWeek = strtoupper($DayOfWeek);
$ name = $ nhân viên;
if (($ name == null) || ($ name == "")) {Days = 7;
tiêu đề ('vị trí: index.php');sql = "SELECT * FROM TimeClock WHERE Date > DATE_SUB( NOW(), INTERVAL " . $Days . " DAY) AND Name='" . $name . "' ORDER BY Name ASC LIMIT 1";
$ result = $ Conn-> truy vấn ($ sql);result = $conn->query($sql);
làm {x = 0;
làm { {
$ nhân viên = $ row ["tên"];x++;
} while ($ row = $ result-> fetch_assoc ());DayIN = $row[$DayOfWeek . "-IN"];
tiếng vang "". $ nhân viên. "";LunchOUT = $row[$DayOfWeek . "-L-OUT"];
$ name = $ nhân viên;LunchIN = $row[$DayOfWeek . "-L-IN"];
if (($ name == null) || ($ name == "")) {DayOUT = $row[$DayOfWeek . "-OUT"];
tiêu đề ('vị trí: index.php');NameOnRecord = $row[$Name];
} while ($ row = $ result-> fetch_assoc ());while ($row = $result->fetch_assoc());
tiếng vang "". $ nhân viên. "";
$ name = $ nhân viên; (($x == 1) && (!$NameOnRecord)) {
if (($ name == null) || ($ name == "")) {sql = "INSERT INTO datbasename.TimeClock (Date,Name) VALUES ('" . $time . "','" . $name . "')";
tiêu đề ('vị trí: index.php');$sql) or die(mysql_error());
// Nhận thời gian và ngày hiện tại "";
}
$ sql = "Chọn * từ nhân viên nơi nhân viênD =". $ id. "Giới hạn 1";conn->close();
$ result = $ Conn-> truy vấn ($ sql);
<html>
làm {title>Employee Time Clocktitle>
<meta name="viewport" content="width=device-width, initial-scale=1">
$ nhân viên = $ row ["tên"];meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<link rel="stylesheet" href="../css/bootstrap.min.css">
<script src="../js/jquery.min.js">script>
<script src="../js/bootstrap.min.js">script>
<head>head>
<body onload="startTime()">
<div class="container-fluid">
<form class="form-horizontal" action="submit-time.php" method="post">
<fieldset>
<div align="center">
<div align="center">
if ($DayIN == "0000-00-00 00:00:00") {
} while ($ row = $ result-> fetch_assoc ()); "";
tiếng vang "". $ nhân viên. "";?>
if ($LunchOUT == "0000-00-00 00:00:00") {
$ name = $ nhân viên; "";
tiếng vang "". $ nhân viên. "";?>
if ($LunchIN == "0000-00-00 00:00:00") {
$ name = $ nhân viên; "";
tiếng vang "". $ nhân viên. "";?>
if ($DayOUT == "0000-00-00 00:00:00") {
$ name = $ nhân viên; "";
tiếng vang "". $ nhân viên. "";?>
if (((($DayIN != "0000-00-00 00:00:00") && ($LunchOUT != "0000-00-00 00:00:00") && ($LunchIN != "0000-00-00 00:00:00") && ($DayOUT != "0000-00-00 00:00:00")))) {
$ name = $ nhân viên; "

Your Time Card is full for today.
Enjoy the rest of your day!

";
tiếng vang "". $ nhân viên. "";?>
div>
div>
$ name = $ nhân viên;
if (($ name == null) || ($ name == "")) { "";
$ result = $ Conn-> truy vấn ($ sql);
fieldset>
form>
div>
<div id="txt" align="center" style="font-size:50pt;">div>
làm {script> // Show current time
functionstartTime(){ startTime() {
vartoday=newDate(); today = new Date();
varh=today.getHours(); h = today.getHours();
varm=today.getMinutes(); m = today.getMinutes();
vars=today.getSeconds(); s = today.getSeconds();
m=checkTime(m); = checkTime(m);
s=checkTime(s); = checkTime(s);
document.getElementById('txt').innerHTML=.getElementById('txt').innerHTML =
h+":"+m+":"+s; + ":" + m + ":" + s;
vart=setTimeout(startTime,500); t = setTimeout(startTime, 500);
$ nhân viên = $ row ["tên"];
functioncheckTime(i){ checkTime(i) {
if(i (i < 10) {i = "0" + i}; // add zero in front of numbers < 10
returni; i;
$ nhân viên = $ row ["tên"];
script>
} while ($ row = $ result-> fetch_assoc ());
tiếng vang "". $ nhân viên. ""; ($name == "Employee Name") {
$ name = $ nhân viên; "";
if (($ name == null) || ($ name == "")) { "";
if (($ name == null) || ($ name == "")) { "";
}
$ result = $ Conn-> truy vấn ($ sql);
body>
html>