Forum » Programiranje » python pymysql
python pymysql
dejco_h ::
zdravo folk imam eno vprašanje delam tako imenovan "personalo registration form" formo sem naredil in tudi za login page sem naredil ampak imam problem v tej kodi mi samo preverja password ne pa tudi emaila...se paravi za email kerkoli vpišem me spusti naprej ker mi ga ne preveri če je bil že vpisan v bazi mi lahko kdo malo pamaga? hvala za odgovore
def login(): if Email_entry.get()=='': messagebox.showerror('Alert','Please enter your email') elif Passwod_entry.get()=='': messagebox.showerror('alert','please enter your passowrd') else: db = pymysql.connect(host='localhost', user='root', password='1234', database='Personal_registration_form') cur=db.cursor() query = 'select * from personaldata where email=%s' cur.execute(query,(Email_entry.get())) row=cur.fetchone() query='select * from personaldata where passwrd=%s' cur.execute(query,(Passwod_entry.get())) row=cur.fetchone() if row==None: messagebox.showerror('Alert','incorect email or password') return else: messagebox.showinfo('Succes','your login is succesfull') messagebox.showinfo('','You are welcome') Email_entry.delete(0,END) Passwod_entry.delete(0,END) window.destroy() import main
RedDrake ::
Bom zelo prijazen.
Druga vrstica z row=cur.fetchone() ti prepiše vrednost row prve takšne vrstice.
Spremeni ime spremenljivke rezultata query-a v tej drugi vrstici iz row v nekaj drugega in potem v glavnem if-u preveri še to spremenljivko.
Druga vrstica z row=cur.fetchone() ti prepiše vrednost row prve takšne vrstice.
Spremeni ime spremenljivke rezultata query-a v tej drugi vrstici iz row v nekaj drugega in potem v glavnem if-u preveri še to spremenljivko.
dejco_h ::
Bom zelo prijazen.
Druga vrstica z row=cur.fetchone() ti prepiše vrednost row prve takšne vrstice.
Spremeni ime spremenljivke rezultata query-a v tej drugi vrstici iz row v nekaj drugega in potem v glavnem if-u preveri še to spremenljivko.
aja samo res kera bedna napaka...ej hvala za komentar
bemfa ::
Kaj to za UM programiraš nov sistem? Si na dobri poti: nešifrirana gesla, neuparjen email/geslo, root user za bazo, pass za bazo v kodi, ...
dejco_h ::
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | C# težavaOddelek: Programiranje | 3724 (2570) | mladec |
» | JqueryOddelek: Izdelava spletišč | 1802 (1526) | mk818764 |
» | PHP login skriptOddelek: Izdelava spletišč | 2810 (1396) | Lion29 |
» | Izpis iz MySQL v html tabelo - problemOddelek: Izdelava spletišč | 1323 (1166) | markz |
» | Zakaj? (php & mySQL)Oddelek: Programiranje | 1220 (1147) | darh |