summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcgi-bin/save11
1 files changed, 7 insertions, 4 deletions
diff --git a/cgi-bin/save b/cgi-bin/save
index 4c87493..bff7233 100755
--- a/cgi-bin/save
+++ b/cgi-bin/save
@@ -53,7 +53,7 @@ def strip_querystring(url):
p = re.compile('^[^\?]*')
return p.findall(url)[0]
-def store_shader_in_db(script, shader_id=False, image_url="",username="",name=""):
+def store_shader_in_db(script, shader_id=False, image_url="",username="",name="",width="0",height="0"):
conn = MySQLdb.connect(host= "127.0.0.1",
user="asdfus",
@@ -66,7 +66,7 @@ def store_shader_in_db(script, shader_id=False, image_url="",username="",name=""
shader_id = conn.insert_id()
conn.commit()
- x.execute("""INSERT INTO shaders (script, image_url, username, name, remote_addr, time, shader_id) values (%s,%s,%s,%s,%s,%s,%s)""" ,
+ x.execute("""INSERT INTO shaders (script, image_url, username, name, remote_addr, time, shader_id, width, height) values (%s,%s,%s,%s,%s,%s,%s,%s,%s)""" ,
(script, image_url, username, name, REMOTE_IP, NOW, shader_id)
);
last_id = conn.insert_id()
@@ -97,10 +97,13 @@ def main():
error("Cannot save this shader:%s" % test_failure)
shader_version_id = store_shader_in_db(
- form['script'].value, form['shader_id'].value,
+ form['script'].value,
+ form['shader_id'].value,
image_url,
form['username'].value,
- form['name'].value);
+ form['name'].value,
+ form['width'].value,
+ form['height'].value);
if not shader_version_id:
error('DB Error')
else: