fix handling of trailing-slashes in open_basedir in

smarty_core_create_dir_structure()
This commit is contained in:
messju
2003-10-23 07:50:55 +00:00
parent e139f75fd6
commit 7f6ff2f41f
2 changed files with 4 additions and 1 deletions

View File

@@ -56,7 +56,7 @@ function smarty_core_create_dir_structure($params, &$smarty)
// do not attempt to test or make directories outside of open_basedir
$_make_new_dir = false;
foreach ($_open_basedirs as $_open_basedir) {
if (substr($_new_dir . '/', 0, strlen($_open_basedir)) == $_open_basedir) {
if (substr($_new_dir, 0, strlen($_open_basedir)) == $_open_basedir) {
$_make_new_dir = true;
break;
}