может кто-нибудь, пожалуйста, скажите мне, что я делаю неправильно в этом коде? if($id != '') { if(is_dir("../public_html".$tem_pasta['path']."/pics/".$id)) { echo "pasta já existia"; $destination_file = "../public_html".$tem_pasta['path']."/pics/".$id."/".$myFileName; } else { //pasta nao existia if (ftp_mkdir($conn_id, "../public_html".$tem_pasta['path']."/pics/".$id)) { $destination_file = "../public_html".$tem_pasta['path']."/pics/".$id."/".$myFileName; //echo "pasta criada<br>"; } else { echo "erro, não criou a pasta<br>"; } } } else { […]
Я использую следующий код для передачи изображения, и он работает, за исключением того, что jpg поврежден после передачи. Указывает неверный формат изображения и показывает размытое изображение. Я попытался использовать обычный php без завитки и получить те же результаты. Кто-нибудь знает, почему все, что я пробовал, работает, но развращает image.jpg $curl = curl_init(); $fh = fopen("test.jpg", […]
Я пытаюсь написать сценарий, который будет загружать файлы с FTP-сервера. Они все довольно большие (около 2 ГБ каждый). Сценарий запускается, но затем, в конце концов, заканчивается вышеуказанной ошибкой. Связано ли это с размером? Есть ли способ обойти это? Вот код: <?php $ftp_server = "ftp.EXAMPLE.com"; $conn_id = ftp_connect ($ftp_server) or die("Couldn't connect to $ftp_server"); $login_result = […]
Я, кажется, сталкиваюсь с документацией засухи с CURL против FTP, может ли кто-нибудь сказать мне, как получить последнюю измененную дату данного файла с помощью PHP / CURL. Большое спасибо!
Я хочу распечатать список файлов и только файлы с FTP-сервера, вот что я смог выполнить. <?php $ftp_server = "my ftp server"; $conn_id = ftp_connect($ftp_server); $ftp_user_name = "ftp username"; $ftp_user_pass = "ftp password"; $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); $contents = ftp_nlist($conn_id, '/'); for ($i = 0 ; $i < count($contents) ; $i++) echo "<li>" . substr($contents[$i],1) […]
Я пытаюсь загрузить файл, используя форму html. Метод загрузки осуществляется через FTP на сервер FileZilla. Я успешно загрузил файл, но похоже, что только его расширение и имя файла загружаются. Файл всегда поврежден и не отображает его размер файла при просмотре перенесенного файла в проводнике Windows. Это мой код. Пожалуйста помоги. include 'Connections/ftpgangconnect.php'; ini_set("upload_max_filesize", "250M"); ini_set("post_max_size", […]
Я пытаюсь переместить загруженный файл на удаленный сервер, это не работает; move_uploaded_file ($ tmp_name, "uploads / $ code1 / $ code. $ fileex"); $ftp_server = "IP"; $ftp_user_name = "username"; $ftp_user_pass = "password"; $file = $tmp_name; $remote_file = "/public_html/test/uploads/"; // set up basic connection $conn_id = ftp_connect($ftp_server); // login with username and password $login_result = ftp_login($conn_id, […]
Вытягивая мои волосы немного здесь. Все, что я хочу сделать, это иметь форму HTML, а затем PHP для загрузки выбранного файла в определенный каталог на FTP-сервере, но ничего не работает корректно. Вот html-форма: <form action="" enctype="multipart/form-data" method="post"> <input name="file" type="file" /> <input name="submit" type="submit" value="Upload File" /> </form> И вот ниже PHP (в том же […]
У меня есть следующий скрипт для импорта данных из файла csv на моем сервере, скрипт работает правильно. Мне нужно изменить расположение файла с моего сервера на FTP-сервер, для которого требуется аутентификация. Имя файла csv на FTP-сервере будет зависеть в соответствии с созданной им меткой времени. После импорта в базу данных MySQL файл на FTP-сервере необходимо […]
Я хочу загрузить файл на FTP-сервер, но содержимое файла хранится в переменной, а не в локальном файле. Я хочу избежать использования файла; это во избежание угроз безопасности при работе с конфиденциальными данными в (возможно) ненадежной системе (*) , а также для минимизации (уже низких) накладных расходов на обработку файлов. Но FTP API FTP предлагает только […]