/[hr-web]/RadSRacunalom.php
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /RadSRacunalom.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by dpavlin, Fri Apr 20 08:25:32 2001 UTC revision 1.6 by ravilov, Tue Jul 23 13:08:57 2002 UTC
# Line 5  Line 5 
5          $p = $page;          $p = $page;
6          if (isparam("wb_p")) $p--;          if (isparam("wb_p")) $p--;
7          if (isparam("wb_OK")) $p++;          if (isparam("wb_OK")) $p++;
8          if (isparam("wb_h")) $p = 0;          if (isparam("wb_h")) $p = $PG_HOME;
9          if (isparam("wb_o")) $p = 15;          if (isparam("wb_o")) $p = $PG_OVERVIEW;
10          if (isparam("wb_A")) $p = 100;          if (isparam("wb_A")) $p = 100;
11          include("inc/conn.php");          include("inc/conn.php");
12          DBOpen();          DBOpen();
# Line 24  Line 24 
24                  $del = $match[1];                  $del = $match[1];
25          }          }
26          if ($del) {          if ($del) {
                 unset($edit);  
27                  DBQuery("DELETE FROM edukacije WHERE (sifra=$del) AND (sif_radnika='$sifra') AND (sif_qualification=4)");                  DBQuery("DELETE FROM edukacije WHERE (sifra=$del) AND (sif_radnika='$sifra') AND (sif_qualification=4)");
28                    if (!$DBH->errstr && $edit != $del) unset($edit);
29          }          }
30          $warning = 0;          $warning = 0;
31          if ($update || $p != $page) {          if ($update || $p != $page) {
32                  if ($tecaj) {                  if ($tecaj) {
33                          if (!$warning) {                          if (!$warning) {
34                                  if ($edit)                                  if ($edit)
35                                          DBQuery("UPDATE edukacije SET sif_tecaja=$tecaj (sifra=$edit) AND (sif_radnika='$sifra') AND (sif_qualification=4)");                                          DBQuery("UPDATE edukacije SET sif_tecaja=$tecaj WHERE (sifra=$edit) AND (sif_radnika='$sifra') AND (sif_qualification=4)");
36                                  else {                                  else {
37                                          $id = DBQuery("SELECT MAX(sifra) FROM edukacije WHERE (sif_qualification=4)");                                          $id = DBQuery("SELECT MAX(sifra) FROM edukacije");
38                                          $id = $id[0][0] + 1;                                          $id = $id[0][0] + 1;
39                                          DBQuery("INSERT INTO edukacije (sifra,sif_radnika,sif_tecaja,sif_qualification) VALUES ($id,'$sifra',$tecaj,4)");                                          DBQuery("INSERT INTO edukacije (sifra,sif_radnika,sif_tecaja,sif_qualification) VALUES ($id,'$sifra',$tecaj,4)");
40                                  }                                  }
41                          }                          }
42                  } else if ($edit)                  } else if ($edit)
43                          DBQuery("DELETE FROM edukacije WHERE (sifra=$edit) AND (sif_radnika='$sifra') AND (sif_qualification=4)");                          DBQuery("DELETE FROM edukacije WHERE (sifra=$edit) AND (sif_radnika='$sifra') AND (sif_qualification=4)");
44                  if ($p != $page && !$warning) {                  if ($p != $page && !$warning && !$DBH->errstr) {
45                          DBClose();                          DBClose();
46                          Header("Location: $pages[$p]".Params($p));                          Header("Location: $pages[$p]".Params($p));
47                          exit;                          exit;
48                  }                  }
49          }          }
50          if (($new || $update) && !$warning)          if (($new || $update) && !$warning && !$DBH->errstr)
51                  unset($edit, $tecaj);                  unset($edit, $tecaj);
52          include("inc/util.php");          include("inc/util.php");
53          $rows = DBQuery("SELECT sifra,naziv FROM tecajevi WHERE (language='$language') AND (sif_qualification=4) AND (naziv<>'')");          $rows = DBQuery("SELECT sifra, naziv FROM tecajevi WHERE (sif_qualification=4) AND (naziv<>'') AND (language='$language')");
54          $tecajevi = array();          $tecajevi = array();
55          for ($i = 0; $i < count($rows); $i++) {          for ($i = 0; $i < count($rows); $i++) {
56                  list($sif, $naz) = $rows[$i];                  list($sif, $naz) = $rows[$i];
# Line 70  Line 70 
70                                  break;                                  break;
71                          }                          }
72                  }                  }
73                  $ap2 = ereg_replace("\r?\n", "<BR>", $ap2);                  $ap2 = nl2br($ap2);
74                  nepoznato($ap2);                  nepoznato($ap2);
75                  array_push($vars, array(                  array_push($vars, array(
76                          "id" => $id,                          "id" => $id,
# Line 78  Line 78 
78                          "naziv" => $ap2,                          "naziv" => $ap2,
79                  ));                  ));
80                  if ($edit && $edit == $id) {                  if ($edit && $edit == $id) {
81                          $tecaj = $ap;                          if (!$warning) $tecaj = $ap;
82                          $fnd = true;                          $fnd = true;
83                  }                  }
84          }          }
85          if (!$fnd) unset($edit);          if (!$fnd) unset($edit);
86          DBClose();          DBClose();
87          include("inc/Smarty.class.php");          $tpl = new MySmarty($page, $edit ? array("edit" => $edit) : array());
         $tpl = new Smarty;  
         $tpl->template_dir = "./tpl";  
         $tpl->compile_dir = "./tpc";  
         $tpl->assign("action", $PHP_SELF.Params($page,  
                 $edit ? array("edit" => $edit) : array()));  
         $tpl->assign("language", $language);  
         $tpl->assign("sifra", $sifra);  
88          $tpl->assign("vars", $vars);          $tpl->assign("vars", $vars);
89          $tpl->assign("edit", $edit);          $tpl->assign("edit", $edit);
90          $tpl->assign("tecajevi", $tecajevi);          $tpl->assign("tecajevi", $tecajevi);
91          $tpl->assign("tecaj", $tecaj);          $tpl->assign("tecaj", $tecaj);
92          $tpl->assign("warning", $warning);          $tpl->assign("warning", $warning);
93          $pg = basename($PHP_SELF);          $tpl->show();
         $pg = eregi_replace("\.php$", "", $pg);  
         $tpl->display("$pg-$language.tpl");  
94  ?>  ?>

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.26