diff options
| author | Horus3 | 2014-03-11 00:04:25 +0100 |
|---|---|---|
| committer | Horus3 | 2014-03-11 00:04:25 +0100 |
| commit | 5fc9adaa217cdc74af93fa2131dc53a1f05114ed (patch) | |
| tree | 9c8131ddb58531fb105773e89faed63160eda9e6 | |
| parent | 967ec8c209eb118685076468ce7fef59e0452881 (diff) | |
| download | files.iamfabulous.de-5fc9adaa217cdc74af93fa2131dc53a1f05114ed.tar.gz | |
gzip compression for uploads
| -rw-r--r-- | www/upload.php | 11 |
1 files 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; |
