สวัส ดีครับ คือ ผมมีงานเกี่ยวกับ การไป get file จาก ftp server มาไว้ใน local path ตัวอย่าง code ที่ผมเขียน คือ
Code (PHP)
<?php
// connect and login to FTP server
$ftp_server = "192.168.1.165";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($ftp_conn, "Win7", "123456");
$server_file = "/22.txt";
// open local file to write to
$local_file = "C:\Users\win7\Desktop\test\local.txt";
//$fp = fopen($local_file,"w");
// download server file and save it to open local file
if (ftp_get($ftp_conn, $local_file, $server_file, FTP_ASCII, 0))
{
echo "Successfully written to $local_file.";
}
else
{
echo "Error downloading $server_file.";
}
// close connection and file handler
ftp_close($ftp_conn);
fclose($fp);
?>
โปรแกรม ไม่สามารถ ที่จะ get file จาก ftp server มาที่ "C:\Users\win7\Desktop\test\local.txt" ของเครื่อง client
จะขึ้น error ว่า :
Error
Warning: ftp_get(C:\Users\win7\Desktop est\local.txt) [function.ftp-get]: failed to open stream: No such file or directory in C:\AppServ\www\test\ftp.php on line 14
Warning: ftp_get() [function.ftp-get]: Error opening C:\Users\win7\Desktop est\local.txt in C:\AppServ\www\test\ftp.php on line 14
Error downloading /22.txt.