--- html/obavijest.php 2000/05/10 06:26:12 1.3 +++ html/obavijest.php 2000/05/31 09:16:09 1.5 @@ -1,10 +1,37 @@ Trenutno ste prijavljeni kao $row[ime] $row[prezime], ako je to krivo odaberite ovaj link."; + $curr_md5_passwd=base64_encode(mhash(MHASH_MD5,$row[passwd])); + if ( (!isset($md5_passwd) && $row[passwd] != $passwd) || + (isset($md5_passwd) && $curr_md5_passwd != $md5_passwd) ) { + include("inc/auth.inc"); + $what="auth"; + echo "Upisana je neispravna loznika!"; + session_destroy(); + print '

Povratak na početnu stranicu'; + } else { + session_register("md5_passwd"); + $md5_passwd=base64_encode(mhash(MHASH_MD5,$row[passwd])); + } +} + +print "--$pr_ko--"; + +if (! isset($kontakt_osoba_id)) { + include("inc/auth.inc"); + $what="auth"; + +} elseif (! isset($id)) { include("inc/obavjest-forma.inc"); -} else { +} elseif (isset($id)) { $result = pg_Exec ($conn, " @@ -46,6 +73,29 @@ print "

Nema podataka o osobi sa id-jem $id"; } +// kreiraj statuse, zapamti da li je instaliran + +$instaliran=0; + +$result = pg_Exec ($conn, "select datum,opis,ime,prezime,status_tip_id as st + from status,kontakt_osobe,status_tip + where kontakt_osoba_id=kontakt_osobe.id and status_tip_id=status_tip.id + and osoba_id=$id"); + +$statusi=""; + +$nr = pg_numrows($result); +if ($nr > 0) { + for ($i=0;$i<$nr; $i++) { + $row=pg_fetch_array($result,$i); + $statusi.="$row[datum]$row[opis]$row[ime] $row[prezime]"; + if ($row[st] == 6) { $instaliran = 1; }; + } +} else { + $statusi.="

Nema podataka o korisničkom računu"; +} + + $result = pg_Exec ($conn, "select racuni.login as login, racuni.passwd as passwd,e_mail.alias as email where racuni.osoba_id=$id and e_mail.osoba_id=$id"); @@ -58,7 +108,13 @@ - +"; +if ($prava and $pr_instalacija) { + print ""; +} else { + print ""; +} + print "
Korisnička oznaka:$row[login]
Lozinka:$row[passwd]
Lozinka:$row[passwd]
Nemate ovlaštenja vidjeti lozinku ovog korisnika!
E-mail adresa:$row[email]@pliva.hr
"; @@ -67,28 +123,14 @@ print "

Nema podataka o korisničkom računu"; } -$result = pg_Exec ($conn, "select datum,opis,ime,prezime - from status,kontakt_osobe,status_tip - where kontakt_osoba_id=kontakt_osobe.id and status_tip_id=status_tip.id - and osoba_id=$id"); print " -

Podaci o statusima koriničkog računa

+

Podaci o statusima korisničkog računa

-"; - -$nr = pg_numrows($result); -if ($nr > 0) { - for ($i=0;$i<$nr; $i++) { - $row=pg_fetch_array($result,$i); - print ""; - } -} else { - print "

Nema podataka o korisničkom računu"; -} - -print "

datumstatusstatus postavio/la
$row[datum]$row[opis]$row[ime] $row[prezime]
"; +datumstatusstatus postavio/la +$statusi +"; } // isset($id)