|
@@ 278-282 (lines=5) @@
|
| 275 |
|
$oFtp = new ftp(); |
| 276 |
|
if(!$oFtp->ftp_connect($ftp_info->ftp_host, $ftp_info->ftp_port)) return new Object(-1, sprintf(Context::getLang('msg_ftp_not_connected'), 'host')); |
| 277 |
|
|
| 278 |
|
if(!$oFtp->ftp_login($ftp_info->ftp_user, $ftp_info->ftp_password)) |
| 279 |
|
{ |
| 280 |
|
$oFtp->ftp_quit(); |
| 281 |
|
return new Object(-1,'msg_ftp_invalid_auth_info'); |
| 282 |
|
} |
| 283 |
|
|
| 284 |
|
if(!is_dir(_XE_PATH_.'files') && !$oFtp->ftp_mkdir($ftp_info->ftp_root_path.'files')) |
| 285 |
|
{ |
|
@@ 337-341 (lines=5) @@
|
| 334 |
|
$oFtp = new ftp(); |
| 335 |
|
if(!$oFtp->ftp_connect('127.0.0.1', $ftp_info->ftp_port)) return new Object(-1, sprintf(Context::getLang('msg_ftp_not_connected'), 'localhost')); |
| 336 |
|
|
| 337 |
|
if(!$oFtp->ftp_login($ftp_info->ftp_user, $ftp_info->ftp_password)) |
| 338 |
|
{ |
| 339 |
|
$oFtp->ftp_quit(); |
| 340 |
|
return new Object(-1,'msg_ftp_invalid_auth_info'); |
| 341 |
|
} |
| 342 |
|
$oFtp->ftp_quit(); |
| 343 |
|
} |
| 344 |
|
|