diff options
| author | Savetheinternet <savetheinternet@n0v4.com> | 2010-11-30 20:44:53 +1100 |
|---|---|---|
| committer | Savetheinternet <savetheinternet@n0v4.com> | 2010-11-30 20:44:53 +1100 |
| commit | 38ac7187fdccf4a672a3c69763035660df53e6f8 (patch) | |
| tree | 73821dc0b2eb28651e84c2812a19c7374d32b317 | |
| parent | d3526e020ad977c04387f4df964ec707307557f2 (diff) | |
Bug fix. Multiple boards now work.
| -rw-r--r-- | inc/functions.php | 1 | ||||
| -rw-r--r-- | post.php | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/inc/functions.php b/inc/functions.php index 9436e4b6..21be6294 100644 --- a/inc/functions.php +++ b/inc/functions.php @@ -43,6 +43,7 @@ } function openBoard($uri) { + global $sql; $boards_res = mysql_query(sprintf("SELECT * FROM `boards` WHERE `uri` = '%s' LIMIT 1", mysql_real_escape_string($uri)), $sql) or error(mysql_error($sql)); if($_board = mysql_fetch_array($boards_res)) { setupBoard($_board); @@ -70,6 +70,7 @@ $post['password'] = $_POST['password']; $post['filename'] = $_FILES['file']['name']; $post['has_file'] = $OP || !empty($_FILES['file']['tmp_name']); + $post['board'] = $_POST['board']; if($post['has_file']) { $size = $_FILES['file']['size']; @@ -80,6 +81,7 @@ 'maxsz'=>commaize(MAX_FILESIZE)))); } + sql_open(); if(!openBoard($post['board'])) error(ERROR_NOBOARD); $trip = generate_tripcode($post['name']); @@ -185,7 +187,6 @@ // Todo: Validate some more, remove messy code, allow more specific configuration // MySQLify - sql_open(); mysql_safe_array($post); $id = post($post, $OP); |
