|
@@ 781-784 (lines=4) @@
|
| 778 |
|
*/ |
| 779 |
|
public function connect($ftp_server, $ftp_port = 21, $ftp_user = 'anonymous', $ftp_pass = '[email protected]') |
| 780 |
|
{ |
| 781 |
|
if (strpos($ftp_server, 'ftp://') === 0) |
| 782 |
|
$ftp_server = substr($ftp_server, 6); |
| 783 |
|
elseif (strpos($ftp_server, 'ftps://') === 0) |
| 784 |
|
$ftp_server = 'ssl://' . substr($ftp_server, 7); |
| 785 |
|
if (strpos($ftp_server, 'http://') === 0) |
| 786 |
|
$ftp_server = substr($ftp_server, 7); |
| 787 |
|
elseif (strpos($ftp_server, 'https://') === 0) |
|
@@ 785-788 (lines=4) @@
|
| 782 |
|
$ftp_server = substr($ftp_server, 6); |
| 783 |
|
elseif (strpos($ftp_server, 'ftps://') === 0) |
| 784 |
|
$ftp_server = 'ssl://' . substr($ftp_server, 7); |
| 785 |
|
if (strpos($ftp_server, 'http://') === 0) |
| 786 |
|
$ftp_server = substr($ftp_server, 7); |
| 787 |
|
elseif (strpos($ftp_server, 'https://') === 0) |
| 788 |
|
$ftp_server = substr($ftp_server, 8); |
| 789 |
|
$ftp_server = strtr($ftp_server, array('/' => '', ':' => '', '@' => '')); |
| 790 |
|
|
| 791 |
|
// Connect to the FTP server. |