diff --git a/cloudvista.cgi b/cloudvista.cgi index 244b252..5b0f7cd 100755 --- a/cloudvista.cgi +++ b/cloudvista.cgi @@ -112,6 +112,7 @@ sub safe_name { my $n = basename(shift || ''); $n =~ s/[^\w.\-]/_/g; $n =~ s/^\./dot_/; + $n =~ s!/!_!g; return length($n) ? $n : 'file'; }