--- html/obavijest.php 2001/06/28 08:03:11 1.18 +++ html/obavijest.php 2001/10/03 15:00:25 1.19 @@ -83,6 +83,15 @@ print "[promjeni podatke o osobi]"; } +// update nove lozinke i upis statusa +if (($prava & $pr_lozinke) && $update_newpasswd) { + $sql="update racuni set passwd='$newpasswd' where racuni.id=$racuni_id"; + pg_Exec ($conn, "$sql"); + $sql="insert into status (osoba_id,kontakt_osoba_id,datum,status_tip_id) values ($id,$kontakt_osoba_id,'now'::datetime,7)"; + $result = pg_Exec ($conn, $sql); + $promjena_lozinke_result="Nova lozinka upisana u bazu! Treba je ručno promjeniti na serveru!"; +} + // kreiraj statuse, zapamti da li je instaliran $instaliran=0; @@ -111,7 +120,8 @@ $result = pg_Exec ($conn, "select racuni.login as login, - racuni.passwd as passwd,e_mail.alias as email + racuni.passwd as passwd,e_mail.alias as email, + racuni.id as racuni_id where racuni.osoba_id=$id and e_mail.osoba_id=$id"); if (pg_numrows($result) > 0) { @@ -125,7 +135,7 @@ "; -if ($prava & $pr_instalacija) { +if ($prava & $pr_instalacija || $prava & $pr_lozinke) { print ""; } else { print "";
Korisnička oznaka:$row[login]
Lozinka:$row[passwd]"; $passwd_ok="?"; if ($check_pop) { @@ -143,6 +153,20 @@ "; } + if ($prava & $pr_lozinke) { + if ($input_newpasswd) { + print " + + + "; + + } elseif ($update_newpasswd) { + print $promjena_lozinke_result; + } else { + print " + "; + } + }// prava=pr_lozinke print "
Nemate ovlaštenja vidjeti lozinku ovog korisnika!