/[informatika.old]/html/obavijest.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

Annotation of /html/obavijest.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5 - (hide annotations)
Wed May 31 09:16:09 2000 UTC (23 years, 10 months ago) by dpavlin
Branch: MAIN
Changes since 1.4: +1 -1 lines
typo

1 dpavlin 1.1 <?
2    
3     include("inc/head.inc");
4 dpavlin 1.4 include("inc/prava.inc");
5 dpavlin 1.1
6 dpavlin 1.4 if (isset($kontakt_osoba_id) && $what!="relogin") {
7     $result = pg_Exec ($conn, "select ime,prezime,passwd,prava from kontakt_osobe where aktivna=true and id=$kontakt_osoba_id");
8     $row=pg_fetch_array($result,0);
9     # print "--$row[passwd] | $md5_passwd | $passwd ";
10     $prava=$row[prava];
11     print "<small>Trenutno ste prijavljeni kao $row[ime] $row[prezime], ako je to krivo odaberite <a href=\"$PHP_SELF?what=relogin\">ovaj link</a>.</small>";
12     $curr_md5_passwd=base64_encode(mhash(MHASH_MD5,$row[passwd]));
13     if ( (!isset($md5_passwd) && $row[passwd] != $passwd) ||
14     (isset($md5_passwd) && $curr_md5_passwd != $md5_passwd) ) {
15     include("inc/auth.inc");
16     $what="auth";
17     echo "<big>Upisana je neispravna loznika!</big>";
18     session_destroy();
19     print '<p><a href="index.php">Povratak na poèetnu stranicu</a>';
20     } else {
21     session_register("md5_passwd");
22     $md5_passwd=base64_encode(mhash(MHASH_MD5,$row[passwd]));
23     }
24     }
25    
26     print "--$pr_ko--";
27    
28     if (! isset($kontakt_osoba_id)) {
29     include("inc/auth.inc");
30     $what="auth";
31    
32     } elseif (! isset($id)) {
33 dpavlin 1.2 include("inc/obavjest-forma.inc");
34 dpavlin 1.4 } elseif (isset($id)) {
35 dpavlin 1.2
36 dpavlin 1.1
37     $result = pg_Exec ($conn, "
38     select osobe.id as id,ime,prezime,tel,lokacije.naziv as lok,sifra,
39     org_jed.naziv as orgjed,org_pod_jed.pod_naziv as orgpodjed,
40     lok_racunala as lokrac,objekt,kat,soba,z_rac
41     from osobe
42     where osobe.id=$id
43     and lokacija_id=lokacije.id and org_jed_id=org_jed.id
44     and org_pod_jed_id=org_pod_jed.pod_id
45     order by lokacije.naziv,org_jed.naziv
46     ");
47    
48     if (pg_numrows($result) > 0) {
49     $row=pg_fetch_array($result,0);
50    
51     print "
52     <h1>Podaci o osobi</h1>
53    
54     <table>
55     <tr><td><small>Ime i prezime:</small></td>
56     <td>$row[ime] $row[prezime]</td>
57     <td><small>Tel:</small> $row[tel]</td></tr>
58     <tr><td><small>Org. jedinica:</small></td>
59     <td>$row[orgjed]</td>
60     <td><small>©ifra radnika:</small> $row[sifra]</td></tr>
61     <tr><td><small>Podjedinica:</small></td>
62     <td>$row[orgpodjed]</td>
63     <td><small>Lokacija raèunala:</small></td></tr>
64     <tr><td><small>Lokacija:</small></td>
65     <td>$row[lok]</td>
66     <td>$row[lokrac]</td></tr>
67     <tr><td><small>Objekt/soba/kat:</small></td>
68     <td>$row[objekt] / $row[soba] / $row[kat]</td>
69     <td><small>® raèunala:</small> $row[z_rac]</td></tr>
70     </table>
71     ";
72     } else {
73     print "<p><big>Nema podataka o osobi sa id-jem $id</big>";
74     }
75    
76 dpavlin 1.4 // kreiraj statuse, zapamti da li je instaliran
77    
78     $instaliran=0;
79    
80     $result = pg_Exec ($conn, "select datum,opis,ime,prezime,status_tip_id as st
81     from status,kontakt_osobe,status_tip
82     where kontakt_osoba_id=kontakt_osobe.id and status_tip_id=status_tip.id
83     and osoba_id=$id");
84    
85     $statusi="";
86    
87     $nr = pg_numrows($result);
88     if ($nr > 0) {
89     for ($i=0;$i<$nr; $i++) {
90     $row=pg_fetch_array($result,$i);
91     $statusi.="<tr><td><small>$row[datum]</small></td><td>$row[opis]</td><td>$row[ime] $row[prezime]</td></tr>";
92     if ($row[st] == 6) { $instaliran = 1; };
93     }
94     } else {
95     $statusi.="<p><big>Nema podataka o korisnièkom raèunu</big>";
96     }
97    
98    
99 dpavlin 1.1 $result = pg_Exec ($conn, "select racuni.login as login,
100     racuni.passwd as passwd,e_mail.alias as email
101     where racuni.osoba_id=$id and e_mail.osoba_id=$id");
102    
103     if (pg_numrows($result) > 0) {
104     $row=pg_fetch_array($result,0);
105    
106     print "
107     <h1>Podaci o korisnièkom raèunu</h1>
108    
109     <table>
110     <tr><td>Korisnièka oznaka:</td><td><tt>$row[login]</tt></td></tr>
111 dpavlin 1.4 ";
112     if ($prava and $pr_instalacija) {
113     print "<tr><td>Lozinka:</td><td><tt>$row[passwd]</tt></td></tr>";
114     } else {
115     print "<tr><td colspan=2><i>Nemate ovla¹tenja vidjeti lozinku ovog korisnika!</i></td></tr>";
116     }
117     print "
118 dpavlin 1.1 <tr><td>E-mail adresa:</td><td><tt>$row[email]@pliva.hr</tt></td></tr>
119     </table>
120     ";
121    
122     } else {
123     print "<p><big>Nema podataka o korisnièkom raèunu</big>";
124     }
125 dpavlin 1.2
126 dpavlin 1.3
127     print "
128 dpavlin 1.5 <h1>Podaci o statusima korisnièkog raèuna</h1>
129 dpavlin 1.3
130     <table>
131 dpavlin 1.4 <tr><th>datum</th><th>status</th><th>status postavio/la</th></tr>
132     $statusi
133     </table>";
134 dpavlin 1.2
135     } // isset($id)
136    
137     ?>
138 dpavlin 1.1

  ViewVC Help
Powered by ViewVC 1.1.26