Добрый день! Скрипт не правильно работает
Я хочу:
Скопировать папку с ПК на FTP
Как делаю:
Что получаю:
$sDirArhive - здесь 6 файлов лежит
$dir_ftp - сюда копируется не папка, а файлы внутри этой папки ($sDirArhive) и копируется только 4 файла, вместо 6.
Вопросы:
1. Почему он копирует файлы, если я говорю, что нужно скопировать все папку?
2. Следую его логике, почему он копирует не 6 файлов, а только 4...
Я хочу:
Скопировать папку с ПК на FTP
Как делаю:
Код:
$sPath = 'D:\test1'
; Текущая дата
$dateNow = @YEAR & '.' & @MON & '.' & @MDAY
; Папка куда будут идти архивы
$sDirArhive = $sPath & '\' & $dateNow
; директория куда копировать
$dir_ftp = '/test/test2/name'
;Копируем папку
$server = ''
$username = ''
$pass = ''
$Open = _FTP_Open('MyFTP')
$Conn = _FTP_Connect($Open, $server, $username, $pass, 1)
_FTP_DirPutContents($Conn, $sDirArhive, $dir_ftp, 0)
_FTP_Close($Open)
Что получаю:
$sDirArhive - здесь 6 файлов лежит
$dir_ftp - сюда копируется не папка, а файлы внутри этой папки ($sDirArhive) и копируется только 4 файла, вместо 6.
Вопросы:
1. Почему он копирует файлы, если я говорю, что нужно скопировать все папку?
2. Следую его логике, почему он копирует не 6 файлов, а только 4...