刚才我的FTP文件上传部分出错了。我无法使用PHP通过ftp上传文件。我输入的代码如下:
<?php
$conn_id = ftp_connect(localhost);
$login_result = ftp_login($conn_id, 'newuser', 'wampp') or die("Could Not Connect To FTP Server");
$image = $_FILES['image']['tmp_name'];
$upload = ftp_put($conn_id, 'sri/image.jpg', $image, FTP_ASCII);
?>
它显示的错误如下:
Warning: ftp_put() [function.ftp-put]: Filename invalid in D:\xampp\htdocs\mycloud\edit.php on line 7
请帮我解决这个问题。
答案 0 :(得分:0)
我认为通过FTP上传文件的过程必须是:
要将当前目录更改为正确的目录,我认为您需要执行以下操作:
if(ftp_chdir($conn_id, "sri"))
{
echo "Current directory is now: " . ftp_pwd($conn_id) ;
}
else
{
echo "Error could not change directory";
}