/[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

Diff of /html/obavijest.php

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

revision 1.18 by dpavlin, Thu Jun 28 08:03:11 2001 UTC revision 1.20 by dpavlin, Wed Oct 3 15:18:06 2001 UTC
# Line 83  if ($prava & $pr_promjena) { Line 83  if ($prava & $pr_promjena) {
83          print "<small><a href=\"osoba.php?what=select-osoba&id=$id\">[promjeni podatke o osobi]</a></small>";          print "<small><a href=\"osoba.php?what=select-osoba&id=$id\">[promjeni podatke o osobi]</a></small>";
84  }  }
85    
86    // update nove lozinke i upis statusa
87    if (($prava & $pr_lozinke) && $update_newpasswd) {
88            $result = pg_Exec ($conn, "select login,passwd from racuni where id=$racuni_id");
89            $row=pg_fetch_array($result,0);
90    
91            include("inc/poppassd.inc");
92            $tmp=poppassd($row[login],$row[passwd],$newpasswd);
93    
94            if ($tmp[0]) {
95    
96                    $sql="update racuni set passwd='$newpasswd' where racuni.id=$racuni_id";
97                    pg_Exec ($conn, "$sql");
98                    $sql="insert into status (osoba_id,kontakt_osoba_id,datum,status_tip_id) values ($id,$kontakt_osoba_id,'now'::datetime,7)";
99                    $result = pg_Exec ($conn, $sql);
100                    $promjena_lozinke_result="Lozinka upisana! ".$tmp[1];
101            } else {
102                    $promjena_lozinke_result="<b>Greška</b>: ".$tmp[1];
103            }
104    }
105    
106  // kreiraj statuse, zapamti da li je instaliran  // kreiraj statuse, zapamti da li je instaliran
107    
108  $instaliran=0;  $instaliran=0;
# Line 111  if ($nr > 0) { Line 131  if ($nr > 0) {
131    
132    
133  $result = pg_Exec ($conn, "select racuni.login as login,  $result = pg_Exec ($conn, "select racuni.login as login,
134          racuni.passwd as passwd,e_mail.alias as email          racuni.passwd as passwd,e_mail.alias as email,
135            racuni.id as racuni_id
136          where racuni.osoba_id=$id and e_mail.osoba_id=$id");          where racuni.osoba_id=$id and e_mail.osoba_id=$id");
137    
138  if (pg_numrows($result) > 0) {  if (pg_numrows($result) > 0) {
# Line 125  if (pg_numrows($result) > 0) { Line 146  if (pg_numrows($result) > 0) {
146  <table>  <table>
147  <tr><td>Korisnička oznaka:</td><td><tt>$row[login]</tt></td></tr>  <tr><td>Korisnička oznaka:</td><td><tt>$row[login]</tt></td></tr>
148  ";  ";
149  if ($prava & $pr_instalacija) {  if ($prava & $pr_instalacija || $prava & $pr_lozinke) {
150          print "<tr><td>Lozinka:</td><td><tt>$row[passwd]</tt>";          print "<tr><td>Lozinka:</td><td><tt>$row[passwd]</tt>";
151          $passwd_ok="?";          $passwd_ok="?";
152          if ($check_pop) {          if ($check_pop) {
# Line 143  if ($prava & $pr_instalacija) { Line 164  if ($prava & $pr_instalacija) {
164                          <input type=submit name=check_pop value=\"Provjeri\">                          <input type=submit name=check_pop value=\"Provjeri\">
165                          ";                          ";
166          }          }
167            if ($prava & $pr_lozinke) {
168                if ($input_newpasswd) {
169                    print "<input type=hidden name=id value=$id>
170                            <input type=text name=newpasswd value=\"$row[passwd]\" size=8>
171                            <input type=hidden name=racuni_id value=\"$row[racuni_id]\">
172                            <input type=submit name=update_newpasswd value=\"Promjeni\">";
173    
174                } elseif ($update_newpasswd) {
175                    print $promjena_lozinke_result;
176                } else {
177                    print "<input type=hidden name=id value=$id>
178                            <input type=submit name=input_newpasswd value=\"Promjeni\">";
179               }
180            }// prava=pr_lozinke
181          print "</td></tr>";          print "</td></tr>";
182  } else {  } else {
183          print "<tr><td colspan=2><i>Nemate ovlaštenja vidjeti lozinku ovog korisnika!</i></td></tr>";          print "<tr><td colspan=2><i>Nemate ovlaštenja vidjeti lozinku ovog korisnika!</i></td></tr>";

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.20

  ViewVC Help
Powered by ViewVC 1.1.26