]> source.dussan.org Git - nextcloud-server.git/commitdiff
urlencode file/dir to allow special characters in filename/path (issue #95)
authorBjörn Schießle <schiessle@owncloud.com>
Wed, 7 Nov 2012 09:45:29 +0000 (10:45 +0100)
committerBjörn Schießle <schiessle@owncloud.com>
Wed, 7 Nov 2012 13:57:17 +0000 (14:57 +0100)
apps/files_sharing/public.php

index 454282df5f4bcec0ffedce9d5e8a2235c7fde494..09a1f0f6d7693d7cdd26b4d27e74ae8ca065a7dc 100644 (file)
@@ -69,9 +69,9 @@ if (isset($_GET['file']) || isset($_GET['dir'])) {
                        if (isset($linkItem['share_with'])) {
                                // Check password
                                if (isset($_GET['file'])) {
-                                       $url = OCP\Util::linkToPublic('files').'&file='.$_GET['file'];
+                                       $url = OCP\Util::linkToPublic('files').'&file='.urlencode($_GET['file']);
                                } else {
-                                       $url = OCP\Util::linkToPublic('files').'&dir='.$_GET['dir'];
+                                       $url = OCP\Util::linkToPublic('files').'&dir='.urlencode($_GET['dir']);
                                }
                                if (isset($_POST['password'])) {
                                        $password = $_POST['password'];