From 5fc9adaa217cdc74af93fa2131dc53a1f05114ed Mon Sep 17 00:00:00 2001 From: Horus3 Date: Tue, 11 Mar 2014 00:04:25 +0100 Subject: gzip compression for uploads --- www/upload.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/www/upload.php b/www/upload.php index acb64c7..c4f27a4 100644 --- a/www/upload.php +++ b/www/upload.php @@ -45,11 +45,12 @@ function upload($db){ ")){ $id = $db->lastInsertRowID(); if(move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])){ - if(rename($uploaddir . $filename, $uploaddir . $id)){ - echo "Success!"; - } else { - error("Moving failed."); - } + + $gzfile = $uploaddir . $id; + $fp = gzopen($gzfile, 'w9'); + gzwrite($fp, file_get_content($uploaddir . $filename)); + gzclose($fp); + } else { error("Upload failed"); exit; -- cgit v1.2.3