print htmlFuncts.startPageN("Login") print """ <form method="GET" action="login.py"> Username: <input name="username" type="textfield"> <br> Password: <input name="pass" type="password"> <br> <input name="done" type="submit" value="yay"> </form> """ if "done" in form: direct = "data/" data = "users.txt" logFile = "loggedIn.txt" idKey = loginFuncts.login( loginFuncts.fixEntry(form.getvalue("username")).lower(), loginFuncts.fixEntry(form.getvalue("pass")), direct, data, logFile) print "<a href='mainpage.py?user="******"username")).lower() + \ "&id=" + \ str(idKey) + "'>" + "hey" + "</a>" print htmlFuncts.endPage()
sys.path.insert(0, "../modules") import htmlFuncts import loginFuncts cgitb.enable() form = cgi.FieldStorage() print htmlFuncts.startPageN("Login") print """ <form method="GET" action="login.py"> Username: <input name="username" type="textfield"> <br> Password: <input name="pass" type="password"> <br> <input name="done" type="submit" value="yay"> </form> """ if "done" in form: direct = "data/" data = "users.txt" loginFuncts.validateEntry( loginFuncts.fixEntry(form.getvalue("username")).lower(), loginFuncts.fixEntry(form.getvalue("pass")), direct, data) print htmlFuncts.endPage()