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 ::
HotBurek ::
Nekam malo je komentarjev dežurnih pacientov. Dopusti pa to.
bemfa, to "neuparjen email/geslo" ni napaka, ker "incorect email OR password". Glavno, da enega zadaneš.
bemfa, to "neuparjen email/geslo" ni napaka, ker "incorect email OR password". Glavno, da enega zadaneš.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | C# težavaOddelek: Programiranje | 3684 (2530) | mladec |
» | Preimenovanje datotekOddelek: Pomoč in nasveti | 1314 (1251) | neki4 |
» | Izpis iz MySQL v html tabelo - problemOddelek: Izdelava spletišč | 1307 (1150) | markz |
» | Zakaj? (php & mySQL)Oddelek: Programiranje | 1196 (1123) | darh |
» | MySQL & PHP napaka..Oddelek: Programiranje | 1716 (1531) | lordgreg |