Notice: Undefined offset: 2 in /home2/icentarb/public_html/icentar/classes/class.permissions.php on line 735
Private Sub Command6_Click()
Dim Db As DAO.Database
Dim rst As DAO.Recordset
Dim strSQL As String
Dim UserID As String
Dim Password As String
If IsNull(Text13) Or Text13 = "" Then
MsgBox "Samo korisnici sa liste imaju ovlaštenje za ulazak.", vbOKOnly, "OBAVJEŠTENJE"
Me.Text13.SetFocus
Exit Sub
End If
If IsNull(Text15) Or Text15 = "" Then
MsgBox "Morate unijeti šifru.", vbOKOnly, "OBAVJEŠTENJE"
Me.Text15.SetFocus
Exit Sub
End If
If iBrojiPokusaje > 1 Then
MsgBox "Unijeli ste pogrešnu šifru nekoliko puta. Program se sada zatvara jer vi niste ovlašteni za pristup!", vbCritical, "Neta
an unos više puta"
DoCmd.Quit
End If
UserID = Me.Text13.Value 'vrijednost koju unosi korisnik
Password = Me.Text15.Value 'vrijednost koju unosi korisnik
strUser = UserID
strSQL = " SELECT * FROM tblKorisnika " & _
" WHERE tblKorisnika.Username = '" & UserID & "'" & _
" AND tblKorisnika.Password = '" & Password & "'"
Set Db = CurrentDb()
'Set rst = db.OpenRecordset(strSQL)
'If rst.RecordCount = 1 Then 'znaci ako postoji trazeni korisnik
If Me.Text15.Value = DLookup("Password", "tblKorisnika", "[username]='" & Me.Text13.Value & "'") Then
Me.Visible = True 'False 'Sakriva formu frmLogin, NE ZATVARA JE!
If Grupa = "Administrator" Then 'Proverava da li je pristupio Admin
DoCmd.OpenForm "frmOsnovnaAdmin" 'Ako jeste otvara Admin formu
End If
If Grupa = "Arhivar" Then
DoCmd.OpenForm "frmOsnovnaArhivar"
Else
If Grupa = "Operater" Then
DoCmd.OpenForm "frmOsnovna"
End If
'DoCmd.OpenForm "frmOsnovna" 'Otvara formu frmOsnovna.
End If
Dim db1 As DAO.Database
Dim rst1 As DAO.Recordset
Set db1 = CurrentDb()
Set rst1 = db1.OpenRecordset("tbllogovanja", dbOpenDynaset)
rst1.AddNew
rst1!tblKorisnikaID = Me.Text13.Value
rst1!DatumPristupa = Date
rst1!VrijemePristupa = Time()
rst1.Update
rst1.Close
Me.Text15 = cls
Else
iBrojiPokusaje = iBrojiPokusaje + 1 'dodaj vrijednost 1 za svaki pogresan pokusaj
MsgBox "Šifra je netacn