aproval pengajuan surat pengesahan sudah sampai ke dirut

This commit is contained in:
2024-06-20 10:59:53 +07:00
parent 3f9000421b
commit 5ac16ae928
75 changed files with 6900 additions and 2656 deletions
+31 -7
View File
@@ -1,14 +1,38 @@
<?php
print_r($_POST);
include("../../koneksi.php");
$surat_id=$_POST['surat_id_uploadz'];
$surat_id = $_POST['surat_id_uploadz'];
$folder = "pdf";
// Cek apakah file yang diupload adalah PDF atau Dokumen Word
$allowed_types = array('application/pdf', 'application/msword', 'application/vnd.openxmlformats-officedocument.wordprocessingml.document');
$file_type = $_FILES["input_load_cvz"]["type"];
if (!in_array($file_type, $allowed_types)) {
$response = array('status' => 'error', 'message' => 'File yang diupload tidak diizinkan. Hanya file PDF dan Dokumen Word yang diperbolehkan.');
echo json_encode($response);
exit;
}
$tmp_name = $_FILES["input_load_cvz"]["tmp_name"];
$name = $folder."/".$surat_id."_".$_FILES["input_load_cvz"]["name"];
$name_pdf = $surat_id."_".$_FILES["input_load_cvz"]["name"];
$name = $folder . "/" . $surat_id . "_" . $_FILES["input_load_cvz"]["name"];
$name_pdf = $surat_id . "_" . $_FILES["input_load_cvz"]["name"];
move_uploaded_file($tmp_name, $name);
$ins=pg_query("INSERT INTO scan (surat_id,file) VALUES ('$surat_id','$name_pdf')");
?>
// Cek apakah file berhasil diupload
if (!move_uploaded_file($tmp_name, $name)) {
$response = array('status' => 'error', 'message' => 'Gagal upload file.');
echo json_encode($response);
exit;
}
// Insert data ke database
$ins = pg_query($koneksi, "INSERT INTO scan (surat_id, file) VALUES ('$surat_id', '$name_pdf')");
if (!$ins) {
$response = array('status' => 'error', 'message' => 'Gagal insert data ke database.');
echo json_encode($response);
exit;
}
$response = array('surat_id'=>$surat_id,'status' => 'success', 'message' => 'File berhasil diupload dan disimpan ke database.');
echo json_encode($response);