Пример #1
0
<?php

require_once '../../includes/initialize.php';
if (!$session->is_logged_in()) {
    redirect_to("login.php");
}
$zadatak = new Zadaci();
if (isset($_POST['submit'])) {
    $zadatak = Zadaci::find_by_id((int) $_POST['id']);
    $zadatak->id = (int) $_POST['id'];
    $zadatak->naziv = $_POST['naziv'];
    $zadatak->tekst = $_POST['tekst'];
    $zadatak->prioritet_id = $_POST['prioritet_id'];
    $zadatak->save();
    $korisnici = $_POST['korisnici'];
    $users_With_task = ZadatakKorisnik::find_by_task($zadatak->id);
    $id_user_With_task = array();
    foreach ($users_With_task as $user_With_task) {
        $id_user_With_task[] = $user_With_task->korisnik_id;
    }
    foreach ($korisnici as $key => $value) {
        if (in_array($value, $id_user_With_task)) {
            $key = array_search($value, $id_user_With_task);
            if (false !== $key) {
                unset($id_user_With_task[$key]);
            }
            ZadatakKorisnik::update2($zadatak->id, $value, date('YMd hms'));
        } else {
            $zadatakKorisnik = new ZadatakKorisnik();
            $zadatakKorisnik->zadatak_id = $zadatak->id;
            $zadatakKorisnik->korisnik_id = $value;