summaryrefslogtreecommitdiff
path: root/post.php
diff options
context:
space:
mode:
Diffstat (limited to 'post.php')
-rw-r--r--post.php9
1 files changed, 7 insertions, 2 deletions
diff --git a/post.php b/post.php
index 94b80f8c..52048be8 100644
--- a/post.php
+++ b/post.php
@@ -74,8 +74,13 @@
$post['filename'] = $_FILES['file']['name'];
$post['has_file'] = $OP || !empty($_FILES['file']['tmp_name']);
- if($post['has_file'] && $_FILES['file']['size'] > MAX_FILESIZE)
- error(ERR_FILSIZE);
+ if($post['has_file']) {
+ $size = $_FILES['file']['size'];
+ if($size > MAX_FILESIZE)
+ error(sprintf3(ERR_FILESIZE, array(
+ 'filesz'=>commaize($size),
+ 'maxsz'=>commaize(MAX_FILESIZE))));
+ }
$trip = generate_tripcode($post['name']);
$post['name'] = $trip[0];