Osobne tam nevidim nic zle. Nie je to "pitome" riesenie, nakolko sa o vyplnenie a formatovanie stara DB-API a nie ja. Poprosim o ukazku toho, ako to dokaze nejaky cracker naburat.
superman wrote: > Já se moc omlouvám, ale proti podobně pitomým řešením se musím ozvat. > Tedy pokud toužíte po tom dát případnému crackerovi do ruky naprosto > ideální nástroj k průniku do vašeho systému tak je toto řešení skvělé. A > pokud takto řešíte listy, tak není pro mě problém vám zvenčí třeba > zrušit celou databázi a vyčistit vám jí dočista do čista pouhým vstupem > zvenku jakožto uživatel. > > Nehledě na tom, že na některých vstupech v listech to musí selhat tak > jako tak. > > Takhle se to nedá dělat! > > Miloslav Ponkrác > > >> Ahoj, >> >> ako najjednoduchsie (a zaroven este ako tak rozumne) riesenie vidim: >> >> tmp = ",".join(["%s"]*len(nejakylist)) >> cursor.execute("SELECT ....WHERE t.tagname IN ("+tmp+")", nejakylist). >> >> Popripade, ak sa niekomu nepaci, ze sa tam robi zbytocny zoznam (napr. >> mne ;) ), tak to iste cez iteratory: >> >> tmp = ",".join("%s" for polozka in nejakylist) >> cursor.execute("SELECT ....WHERE t.tagname IN ("+tmp+")", nejakylist). >> > > _______________________________________________ > Python mailing list > Python@py.cz > http://www.py.cz/mailman/listinfo/python > > > -- ____________________________ Ing. Jan Janech Katedra softverovych technologii Fakulta riadenia a informatiky Zilinska Univerzita _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python