Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Login forma hitno

[es] :: Visual Basic 6 :: Login forma hitno

[ Pregleda: 2985 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.35.*



Profil

icon Login forma hitno22.10.2006. u 20:06 - pre 212 meseci
Ako mi moze neko napraviti neku najobicniju dormu za login sa user i pass poljima i kada se uspjesno loguje da otvori neku drugu gormu. Pokusavam satima i nikako da uspijem.

Hvala
 
Odgovor na temu

X-Cite
Goran Tadić
Mediacija, Tušmobil
Ljubljana

Član broj: 28706
Poruke: 625
...52.128.109.dc.telemach.net.

Sajt: www.baza-ukradenih-gsm.co..


Profil

icon Re: Login forma hitno22.10.2006. u 20:12 - pre 212 meseci
ASP, VB ?

Ako je VB onda možeš jednostavno da koristiš formu za login koja je već napisana na grubo.

Dodaš je isto kao i običnu novu formu, samo da odabereš Login
Pozdrav
GoGy
 
Odgovor na temu

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.35.*



Profil

icon Re: Login forma hitno22.10.2006. u 22:19 - pre 212 meseci
VB je. Gdje je mogu naci. Haj mi postavi pls ako imas ti. Samo da vidim na kojem principu radi pa cu dalje sam.

TY
 
Odgovor na temu

X-Cite
Goran Tadić
Mediacija, Tušmobil
Ljubljana

Član broj: 28706
Poruke: 625
...52.128.109.dc.telemach.net.

Sajt: www.baza-ukradenih-gsm.co..


Profil

icon Re: Login forma hitno22.10.2006. u 23:01 - pre 212 meseci
pogledaj sliku

tamo gdje ti prikazuje strelica... klikni na tu strelicu malu crnu i kad se otvori meni, klikni na form

zatim ti se otvori prozor kao što ga vidiš na slici i klikni na Log in dialog



Mislim da je dovoljno jasno

Tu imaš i sav kod u formi kad pogledaš u code view
Pozdrav
GoGy
 
Odgovor na temu

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.35.*



Profil

icon Re: Login forma hitno23.10.2006. u 00:07 - pre 212 meseci
Hvala ti puno.
 
Odgovor na temu

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.33.*



Profil

icon Re: Login forma hitno11.11.2006. u 22:32 - pre 212 meseci
Naletio sam na problem, pa ako moze ko da pogleda.

Code:
Private Sub Check1_Click()
If Check1.Value = 0 Then
Text1.PasswordChar = ""
Text2.PasswordChar = "*"
End Sub

Private Sub Form_Load()

End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeyReturn Then
    KeyAscii = 0
    
If Text1.Text = "" Then
MsgBox "Unesite ID"

Else
If Text2.Text = "" Then
MsgBox "Unesite password"

Else
If Text1.Text <> "admin" Then

Else
If Text2.Text <> "videoteka" Then
Pesan = MsgBox("Pristup zabranjen!", vbOKOnly + vbCritical, "Pristup zabranjen!")

    
Else
If Text1.Text = "admin" Then
If Text2.Text = "videoteka" Then
Pesan = MsgBox("Dobrodosli!", vbOKOnly + vbInformation, "Dobrodosli")

    
End If
End If
End If
End If
End If
End If
End If
Form1.Visible = False
Form2.Visible = True
End Sub


Ne radi mi kako treba, odnosno radi donekle ali ...
Kada ne unesem ID on mi izbaci poruku pogresno i odmah udje u formu 2, ili bilo sta drugo on opet udje, a treba potpuno drugacije da ne omoguci pristup ako nije tacno.

Usput bio bih jako zahvalan ako bi mogao neko samo da mi pokaze na koji nacin da citam i pisem ID i pass iz nekof file.txt/ini bilo cega samo da nije iz neke baze.

Hvala
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: Login forma hitno11.11.2006. u 22:35 - pre 212 meseci
Da li si cuo za modalne forme?
 
Odgovor na temu

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.33.*



Profil

icon Re: Login forma hitno11.11.2006. u 22:45 - pre 212 meseci
Da ali ne kontam kako da ubacim to.
 
Odgovor na temu

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.33.*



Profil

icon Re: Login forma hitno11.11.2006. u 22:48 - pre 212 meseci
Ma dobio i skoli da napravim login formu za neki program i to da se upisuje u datoteku i cita iz nje (ID i Pass) ali ne kontam dosta toga jer se prvi put susrecem sa VB6.

Neznam sta da radim. Moram ga predati do ponedeljka.
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: Login forma hitno11.11.2006. u 22:53 - pre 212 meseci
Nemoj da se ljutis, ali pod broj 1. formatizuj malo tvoj kod da bude citljiv i tebi i drugima, lakse ces primetiti gde je greska
Code:

Private Sub Check1_Click()
    If Check1.Value = 0 Then
        Text1.PasswordChar = ""
        Text2.PasswordChar = "*"

OVDE FALI END IF !!!!

End Sub

Private Sub Form_Load()

STA CE TI OVO???

End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)
    If KeyAscii = vbKeyReturn Then
        KeyAscii = 0
    
    If Text1.Text = "" Then
        MsgBox "Unesite ID"
    Else
        If Text2.Text = "" Then
            MsgBox "Unesite password"
        Else
            If Text1.Text <> "admin" Then
            Else
                 If Text2.Text <> "videoteka" Then
                       Pesan = MsgBox("Pristup zabranjen!", vbOKOnly + vbCritical, "Pristup zabranjen!")
Else
If Text1.Text = "admin" Then
If Text2.Text = "videoteka" Then
Pesan = MsgBox("Dobrodosli!", vbOKOnly + vbInformation, "Dobrodosli")

JOOOOOOJ!!!! DA LI SI CUO ZA SELECT CASE ili SWITCH????

End If
End If
End If
End If
End If
End If
End If
Form1.Visible = False
Form2.Visible = True
End Sub


Ponovo ti kazem, nemoj da se ljutis, ali mene bi bilo sramota da ovako nesto stavljam na forum. Ovde treba radiklanih rezova, pa onda da vidimo zasto ne radi kako treba.

Sad videh ovo "radiklanih" rezova, koji lapsus.

[Ovu poruku je menjao goranvuc dana 14.11.2006. u 13:55 GMT+1]
 
Odgovor na temu

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.33.*



Profil

icon Re: Login forma hitno11.11.2006. u 23:01 - pre 212 meseci
Ne ljutim se:) Sto bi se ljutio, drago mi je da mi neko hoce pomoci, ali opet kazem ovo je moje prvo susretanje sa VB6.
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: Login forma hitno11.11.2006. u 23:10 - pre 212 meseci
OK, ajde da ulozim napor pa da probam da ispravim:
Code:

Private Sub Check1_Click()

    If Check1.Value = 0 Then
        Text1.PasswordChar = ""
        Text2.PasswordChar = "*"
    End If

    'Ne znam za cega ti ovo sluzi

End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)
    
    If KeyAscii = vbKeyReturn Then KeyAscii = 0
    
    If Text1.Text = "" Then
        MsgBox "Unesite ID"
        Exit Sub 'OVO TI JE NEDOSTAJALO!
    ElseIf Text2.Text = "" Then
        MsgBox "Unesite password"
        Exit Sub
    ElseIf (Text1.Text <> "admin") OR (Text2.Text <> "videoteka") Then
         MsgBox "Pristup zabranjen!", vbOKOnly + vbCritical, "Pristup zabranjen!"
         Exit Sub
    Else
         MsgBox "Dobrodosli!", vbOKOnly + vbInformation, "Dobrodosli"
    End If

    Form1.Visible = False
    Form2.Visible = True

End Sub

Necu da ulazim u smisao ovakvog resenja, ali bi bar trebalo da radi (nisam probao, pisem napamet)

Srecno!
 
Odgovor na temu

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.33.*



Profil

icon Re: Login forma hitno11.11.2006. u 23:57 - pre 212 meseci
sada je ok sa mojim nekim malim izmjenama

Code:
Private Sub Check1_Click()
If Check1.Value = 0 Then
Text1.PasswordChar = ""
Text2.PasswordChar = "*"
End Sub

Private Sub Command1_Click()

  If KeyAscii = vbKeyReturn Then KeyAscii = 0
    
    If Text1.Text = "" Then
        Exit Sub
    ElseIf Text2.Text = "" Then
        Exit Sub
    ElseIf (Text1.Text <> "admin") Or (Text2.Text <> "videoteka") Then
         MsgBox "Pristup zabranjen!", vbOKOnly + vbCritical, "Pristup zabranjen!"
         Exit Sub
    Else
         MsgBox "Dobrodosli!", vbOKOnly + vbInformation, "Dobrodosli"
    End If

 Form1.Visible = False
 Form2.Visible = True

End Sub

Private Sub Command2_Click()
Form1.Visible = False
Form2.Visible = False
End Sub



Hvala puno na pomoci!!! Ovo iskreno mislim.
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: Login forma hitno12.11.2006. u 00:01 - pre 212 meseci
Nema na cemu. Ajde tamo da dobijes neku dobru ocenu, nemoj da nas brukas
 
Odgovor na temu

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.33.*



Profil

icon Re: Login forma hitno12.11.2006. u 00:04 - pre 212 meseci
Hehe hvala, samo ovo je jedna ocjena, samo sto imam za drugu isto ovo ali da napravim da cita iz datoteke neke,a to bas nikako ne kontam(da ima registrovano vise korisnika).
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: Login forma hitno12.11.2006. u 00:07 - pre 212 meseci
Bez muke nema nauke. Pomuci se malo da dodjes do resenja, pa ako negde zapnes, a ti pitaj. Samo je bitno da sto detaljnije predstavljas problem ako trazis pomoc ovde, a onda ce ti vec neko pomoci.
 
Odgovor na temu

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.34.*



Profil

icon Re: Login forma hitno14.11.2006. u 12:52 - pre 212 meseci
@goranvuc napravio sam za citanje iz datoteke. Postat cu kod veceras da pregledas ako je moguce u sustini jel se moglo bolje ili je to to.
 
Odgovor na temu

matovicv
Sarajevo

Član broj: 16662
Poruke: 118
85.158.34.*



Profil

icon Re: Login forma hitno15.11.2006. u 00:06 - pre 212 meseci
Pozz

@goranvuc imam jedan problem jos. U sustini napravio sam formu za unos usera ali sam naletio na problem. Ne kontam kako da ubacim ovdje u formu da ako je zaposlenik i unseni su mu svi podaci zapamti i njegov pass za ulazak u program (haj ok da smjestim pass u datoteku) ali kako da omogucim da mi se u login formi vrsi provjera mog usera sa passom koji mu je dodjeljen u datoteci. I da ako ja hocu mogu mijenjati pass u nekoj posebnoj formi. Evo koda na sta mislim.

Ili bilo ko drugi ako moze pomoci,

Hvala.

Kod za unos usera:
Code:
Dim fileClan As Long
Dim temp As osoba
Dim flength As Long
Dim reclength As Long
Private Sub cmdDodaj_Click()
fileClan = FreeFile
reclength = Len(temp)
Open App.Path & "\clanovi.dat" For Random As fileClan Len = reclength
flength = LOF(fileClan) \ reclength
If txtBrojLK.Text = "" Or txtIme.Text = "" Or txtPrezime.Text = "" Or txtAdresa.Text = "" Or txtTelefon.Text = "" Then
    poruka = MsgBox("Nisu upisani potrebni podaci. Molimo da unesete sve potrebne podatke o clanu", vbOKOnly, "Greska")
    Exit Sub
    End If
Dim clan As osoba
clan.brojlk = UCase(txtBrojLK.Text)
clan.ime = UCase(txtIme.Text)
clan.prezime = UCase(txtPrezime.Text)
clan.adresa = UCase(txtAdresa.Text)
clan.telefon = UCase(txtTelefon.Text)
clan.zaposlen = chkZaposlenik.Value
flength = flength + 1
Put #fileClan, flength, clan
Close fileClan
stsStatus.SimpleText = "Podaci su uspjesno zapisani. Trenutni broj clanova u bazi je: " & flength
End Sub

Private Sub cmdIzlaz_Click()
Unload Me
End Sub
Private Sub Form_Load()
frmClanovi.Left = 4000
frmClanovi.Top = 4000
fileClan = FreeFile
reclength = Len(temp)
Open App.Path & "\clanovi.dat" For Random As fileClan Len = reclength
flength = LOF(fileClan) \ reclength
stsStatus.SimpleText = "Trenutni broj clanova u bazi je: " & flength
Close fileClan
End Sub


A ovo je kod za Login sto sam uspio skontati:
Code:
Dim fClan As Long
Dim tempOsoba As osoba
Dim flenClan As Long
Dim rlenClan As Long
Dim pozicijaclana As Long
Dim user As String * 15



Private Sub Cmdpotvrdi_Click()
user = UCase(txtusername.Text)
pozicijaclana = 1
Do
Get fClan, pozicijaclana, tempOsoba

  If (tempOsoba.ime = user And tempOsoba.zaposlen = 1 And Txtpassword.Text = "cevapi") Or (InStr(1, user, "ADMIN") > 0) Then
        MDIGlavni.Show
        Unload Me
      Exit Do
    Else
    
    MsgBox "Nedopusten pristup!", vbExclamation, "Upozorenje"
    
    pozicijaclana = pozicijaclana + 1
    End If
    Loop While pozicijaclana <= flenClan

 End Sub
 

Private Sub Form_Load()
frmlogin.Height = 3240
frmlogin.Width = 4035
txtusername.Text = " "
Txtpassword.PasswordChar = "*"

otvoriclana
End Sub

Private Sub otvoriclana()
fClan = FreeFile
rlenClan = Len(tempOsoba)
pozicijaclana = 1
Open App.Path & "\clanovi.dat" For Random As fClan Len = rlenClan
flenClan = LOF(fClan) \ rlenClan

End Sub



[Ovu poruku je menjao matovicv dana 15.11.2006. u 01:16 GMT+1]
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: Login forma hitno15.11.2006. u 09:40 - pre 212 meseci
Ako sam dobro shvatio ovu "hrpu" koda, imas problem kako da citas iz datoteke. ali koliko vidim skoro si sve uradio (nisam proveravao), samo ti je falilo ovo:
Code:

Private Sub Cmdpotvrdi_Click()

    user = UCase(txtusername.Text)
    pozicijaclana = 1

    Do
    Get fClan, pozicijaclana, tempOsoba

        If (tempOsoba.ime = user And tempOsoba.zaposlen = 1 And Txtpassword.Text = tempOsoba.Password) Or (InStr(1, user, "ADMIN") > 0) Then

            MDIGlavni.Show
            Unload Me
            Exit Do

        Else
  
            MsgBox "Nedopusten pristup!", vbExclamation, "Upozorenje"
            pozicijaclana = pozicijaclana + 1

        End If

    Loop While pozicijaclana <= flenClan

End Sub

Naravno, moras imati password u definiciji Tipa "osoba" (Ne vidimo je ovde, mislim na definiciju)
 
Odgovor na temu

[es] :: Visual Basic 6 :: Login forma hitno

[ Pregleda: 2985 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.