From 256647c2d0d82b38363dd65291b09a6b4f34336b Mon Sep 17 00:00:00 2001 From: haneul Date: Sat, 6 Feb 2010 15:21:56 +0000 Subject: [PATCH] #18681045 : fixed a bug that getting list for ftp setting did not work on windows server git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7288 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/admin/admin.admin.model.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/admin/admin.admin.model.php b/modules/admin/admin.admin.model.php index 8e658c84c..14ba26bad 100644 --- a/modules/admin/admin.admin.model.php +++ b/modules/admin/admin.admin.model.php @@ -60,6 +60,7 @@ if($oFtp->ftp_connect($ftp_info->ftp_host, $ftp_info->ftp_port)){ if($oFtp->ftp_login($ftp_info->ftp_user, $ftp_info->ftp_password)) { $_list = $oFtp->ftp_rawlist($this->pwd); + debugPrint($_list); $oFtp->ftp_quit(); } else @@ -71,7 +72,7 @@ if($_list){ foreach($_list as $k => $v){ - if(strpos($v,'d') === 0) $list[] = substr(strrchr($v,' '),1) . '/'; + if(strpos($v,'d') === 0 || strpos($v, '')) $list[] = substr(strrchr($v,' '),1) . '/'; } } $this->add('list', $list);