Пример #1
0
def check_login():
		form = cgi.FieldStorage()
		
		if not form.has_key("login") or not form.has_key("password"):
			form1()
			footer()
			
		elif userexists(form["login"].value) and correctpass(form["login"].value, form["password"].value):
			homeaftrlogin.page(True, form["login"].value)

		elif form.has_key("login") and not userexists(form["login"].value):
			form1()
			print "<H3>Incorrect User or Password.</H3>"
			footer()

		elif form.has_key("password") and not correctpass(form["login"].value, form["password"].value):
			form1()
			print "<H3>Incorrect User or Password.</H3>"
			footer()
Пример #2
0
        fn = os.path.basename(fileitem.filename)
        fn = os.path.basename(fileitem.filename.replace("\\", "/"))
        d = os.path.dirname("tmp/" + form["album"].value + "/")
        if not os.path.exists(d):
            os.makedirs(d)

        open("tmp/" + form["album"].value + """/""" + fn,
             'wb').write(fileitem.file.read())
        message = 'The file "' + fn + '" was uploaded successfully'

    else:
        message = 'No file was uploaded'

    print "Content-Type: text/html\n\n"

    homeaftrlogin.page(True, form["name"].value)
    print """
	<html>
	<body>
	<p>%s</p>
	""" % (message, )

    db = MySQLdb.connect(host="php.radford.edu",
                         user="******",
                         passwd="spike123",
                         db="gottman",
                         port=3306)
    cursor = db.cursor()
    q1 = "insert into images values( 'https://php.radford.edu/~gottman/tmp/" + form[
        "album"].value.strip() + "/" + fn + "','" + form[
            "caption"].value.strip() + "','" + form["album"].value.strip(
Пример #3
0
	if fileitem.filename:
		fn = os.path.basename(fileitem.filename)
		fn = os.path.basename(fileitem.filename.replace("\\", "/" ))
		d = os.path.dirname("tmp/" + form["album"].value + "/")
		if not os.path.exists(d):
			os.makedirs(d)
	
		open("tmp/" + form["album"].value + """/""" + fn, 'wb').write(fileitem.file.read())
		message = 'The file "' + fn + '" was uploaded successfully'
		
	else:
		message = 'No file was uploaded'

	print "Content-Type: text/html\n\n"

	homeaftrlogin.page(True, form["name"].value)
	print """
	<html>
	<body>
	<p>%s</p>
	""" % (message,)

	db = MySQLdb.connect(host="php.radford.edu",user="******",passwd="spike123",db="gottman", port=3306 )
	cursor = db.cursor()
	q1 = "insert into images values( 'https://php.radford.edu/~gottman/tmp/" + form["album"].value.strip() + "/" + fn  + "','" + form["caption"].value.strip() + "','" + form["album"].value.strip() + "','" + form["name"].value.strip() + "')"
	q2 = "commit"	
	try:
		cursor.execute(q1)
		cursor.execute(q2)
	except:
		print "\nBut it already exists!"