]> 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 09:47:19 +0000 (10:47 +0100)
apps/files_sharing/public.php

index 295273d842bfef3113c2dc2b8c5812c7999981dc..598172aa855559f284313b5ed69518c0627a443d 100644 (file)
@@ -70,9 +70,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'];