Скрипт передачи файлов PHP .. ПОЧТИ СДЕЛАНО! - PullRequest
0 голосов
/ 07 июля 2011

Может кто-нибудь выяснить, что это не работает? Я продолжал пробовать разные вещи, перепроверять синтаксис и т. Д., Но получаю сообщение об ошибке, которое я настроил, когда файл не передается. Это мой первый скрипт PHP.

Я ценю любую помощь, которую я проведу в это время.

Использование NetBeans

<?php
$user = "username";
$password = "password";
$server_file = 'mag_hounddog.mp3';
$local_file = 'C:\users\kazuiman\desktop\mag_hounddog.mp3';

$ftp_server = "ftp.mysite.com";

// setup a basic connection to the ftp server
$connectionID = ftp_connect($ftp_server) or die("Connection was Not Successful");

// login with username and password for your account
$loginResult = ftp_login($connectionID, $user, $password);

echo ftp_pwd($connectionID);

// changes the directory to the tvstation you can hard code one in here.

if (ftp_chdir($connectionID, "test1nbiiwcdp_apps/tv2beta/streams/_definst_/")) {
    echo "Current Directory is Now..." . ftp_pwd($connectionID) . "\n";
} else {
    echo "Error Changing Directory .. perhaps it doesn't exist?";
}

// Now to download the files and put them onto your local machine
if (ftp_get($connectionID, $local_file, $remote_file, FTP_BINARY)) {
    echo "Succesfully written $server_file to $local_file\n";
} else {
    echo "There was a problem with the FTP transfer please check script\n";
}

// close the connection
ftp_close($connectionID)

?>

1 Ответ

1 голос
/ 07 июля 2011

Вы никогда не определяли переменную $remote_file.

В вашей преамбуле это называется $server_file.

Это ошибка копирования-вставки?

...