]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Modified upload code so that it uses php's built in file copy function rather than...
authorRussell McLoughlin <mcloughlin3@llnl.gov>
Wed, 1 Jun 2011 18:25:31 +0000 (11:25 -0700)
committerRussell McLoughlin <mcloughlin3@llnl.gov>
Wed, 1 Jun 2011 18:25:31 +0000 (11:25 -0700)
mod/file/actions/file/upload.php

index e04203f67a732ae072c6b07939968b51c9fb9740..fe93661f25d0203b46fc186f7dfb18e694c5aaac 100644 (file)
@@ -106,9 +106,7 @@ if (isset($_FILES['upload']['name']) && !empty($_FILES['upload']['name'])) {
        $file->originalfilename = $_FILES['upload']['name'];
        $file->simpletype = file_get_simple_type($_FILES['upload']['type']);
 
-       $file->open("write");
-       $file->write(get_uploaded_file('upload'));
-       $file->close();
+       move_uploaded_file($_FILES['upload']['tmp_name'], $file->getFilenameOnFilestore());
 
        $guid = $file->save();