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 | 4232 (3078) | mladec |
| » | [JavaScript] Validacija e-mail naslovaOddelek: Izdelava spletišč | 1041 (893) | KaiSmith |
| » | [Java] Urejanje baze z JTableOddelek: Programiranje | 1140 (924) | vonNeumann |
| » | MySQL Query VprašanjeOddelek: Izdelava spletišč | 3528 (3293) | overlord_tm |
| » | Izpis iz MySQL v html tabelo - problemOddelek: Izdelava spletišč | 1425 (1268) | markz |