<?php
require("../../config/koneksi.php");
require("../../config/function.php");
require("../../config/crud.php");

$id = $_POST['id'];
$id_mapel = addslashes($_POST['mapel']);
$id_guru = $_SESSION['id_pengawas'];
$tugas = addslashes($_POST['isitugas']);
$judul = $_POST['judul'];
$tgl_mulai = $_POST['tgl_mulai'];
$tgl_selesai = $_POST['tgl_selesai'];


$ektensi = ['jpg', 'png', 'docx', 'pdf', 'xlsx'];
if ($_FILES['file']['name'] <> '') {
    $file = $_FILES['file']['name'];
    $temp = $_FILES['file']['tmp_name'];
    $ext = explode('.', $file);
    $ext = end($ext);
    if (in_array($ext, $ektensi)) {
        $dest = '../../datafile/';
        $path = $dest . $file;
        $upload = move_uploaded_file($temp, $path);
        if ($upload) {
            $data = array(
                'mapel' => $id_mapel,
               
                'judul' => $judul,
                'tugas' => $tugas,
                'tgl_mulai' => $tgl_mulai,
                'tgl_selesai' => $tgl_selesai,
                'file' => $file
            );
            update($koneksi, 'tugas', $data, ['id_tugas' => $id]);
            echo 'ok';
        } else {
            echo "gagal";
        }
    }
} else {
    $data = array(
        'mapel' => $id_mapel,
       
        'judul' => $judul,
        'tugas' => $tugas,
        'tgl_mulai' => $tgl_mulai,
        'tgl_selesai' => $tgl_selesai

    );
    update($koneksi, 'tugas', $data, ['id_tugas' => $id]);
 
    echo "ok";
}
