summaryrefslogtreecommitdiff
path: root/inc/functions.php
diff options
context:
space:
mode:
authorPaul Merrill <napalminc@gmail.com>2010-11-04 05:16:13 -0700
committerPaul Merrill <napalminc@gmail.com>2010-11-04 05:16:13 -0700
commit4f8bd4da1f515a10326022f6cc58e3c0c54812aa (patch)
treefa9f37d9490e0aaaa3e538214a18e1e19cecfddc /inc/functions.php
parent5805de70b42d8674bcfd96cf57192f6c4a641d2c (diff)
parentf9357612af9660968d57947e8e4b303c7e0536ea (diff)
Merge branch 'sti'
Conflicts: inc/config.php inc/functions.php post.php
Diffstat (limited to 'inc/functions.php')
-rw-r--r--inc/functions.php52
1 files changed, 52 insertions, 0 deletions
diff --git a/inc/functions.php b/inc/functions.php
index 10f23e7f..ad658295 100644
--- a/inc/functions.php
+++ b/inc/functions.php
@@ -24,6 +24,58 @@
}
}
+ function post($post, $OP) {
+ global $sql;
+ if($OP) {
+ mysql_query(
+ sprintf("INSERT INTO `posts` VALUES ( NULL, NULL, '%s', '%s', '%s', '%s', '%s', '%d', '%d', '%s', '%d', '%d', '%s', '%d', '%d', '%d', '%s', '%s', '%s', '%s' )",
+ $post['subject'],
+ $post['email'],
+ $post['name'],
+ $post['trip'],
+ $post['body'],
+ time(),
+ time(),
+ $post['thumb'],
+ $post['thumbwidth'],
+ $post['thumbheight'],
+ $post['file'],
+ $post['width'],
+ $post['height'],
+ $post['filesize'],
+ $post['filename'],
+ $post['filehash'],
+ $post['password'],
+ mysql_real_escape_string($_SERVER['REMOTE_ADDR'])
+ ), $sql) or error(mysql_error($sql));
+ return mysql_insert_id($sql);
+ } else {
+ mysql_query(
+ sprintf("INSERT INTO `posts` VALUES ( NULL, '%d', '%s', '%s', '%s', '%s', '%s', '%d', '%d', '%s', '%d', '%d', '%s', '%d', '%d', '%d', '%s', '%s', '%s', '%s' )",
+ $post['thread'],
+ $post['subject'],
+ $post['email'],
+ $post['name'],
+ $post['trip'],
+ $post['body'],
+ time(),
+ time(),
+ $post['has_file']?$post['thumb']:null,
+ $post['has_file']?$post['thumbwidth']:null,
+ $post['has_file']?$post['thumbheight']:null,
+ $post['has_file']?$post['file']:null,
+ $post['has_file']?$post['width']:null,
+ $post['has_file']?$post['height']:null,
+ $post['has_file']?$post['filesize']:null,
+ $post['has_file']?$post['filename']:null,
+ $post['has_file']?$post['filehash']:null,
+ $post['password'],
+ mysql_real_escape_string($_SERVER['REMOTE_ADDR'])
+ ), $sql) or error(mysql_error($sql));
+ return mysql_insert_id($sql);
+ }
+ }
+
function index($page) {
global $sql, $board;