php使用ftp_put上传图片出错问题? 图片是上传成功了,但是一个空白文件,为什么为出现这状况?

部分代码如下:ftp_chdir($conn,$dir);$upload=ftp_put($conn,$fi,$filestr,FTP_BINARY);if($uploa... 部分代码如下:
ftp_chdir($conn,$dir);
$upload=ftp_put($conn,$fi,$filestr,FTP_BINARY);
if($upload)
{
echo 1;
ftp_close($conn);
}
else
{
die("上传图片失败------".$filestr);
}
展开
 我来答
原来是什么
2011-08-13 · TA获得超过631个赞
知道小有建树答主
回答量:59
采纳率:100%
帮助的人:117万
展开全部
你贴的代码都是变量,实在很难确定你的错误到底在哪里,希望你最好能够贴出具体的代码,因为这个可能是你路径问题,或者是连接问题,也可能是转换目录问题。
下面是我写的能够成功完成文件上传ftp的代码,仅供参考。
<?php
$conn = ftp_connect("192.168.1.104") or die ("error");
ftp_login($conn, "benzlee", "123456");
ftp_chdir($conn, "folder");
$upload = ftp_put($conn, "test.jpg", "D:\\123.jpg", FTP_BINARY);
if($upload)
{
echo 1;
ftp_close($conn);
}
else
{
die("上传图片失败------" . "D:\\123.jpg");
}

希望对你有帮助,有什么不明白的,我尽量帮忙,谢谢^^
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式