关于PHP的ftp_put报错 30

错误信息:ftp_put()expectsparameter4tobelong我用类写了个FTP上传的代码,其他都正常,就这个上传出错了,有高手能帮我就揪出错误吗?共3个... 错误信息:ftp_put() expects parameter 4 to be long

我用类写了个FTP上传的代码,其他都正常,就这个上传出错了,有高手能帮我就揪出错误吗?

共3个网页文件,index.htm上传的,upload.php,ftp_upload.php(类)

######### upload.php ##############
<?php
$myfile = $_FILES['myfile'];
include("../myclass/ftp_upload.php");
$myftp = new myftp();
$myftp->ftp_pasv_mode='TRUE';
$myftp->ftp_connect_host='203.195.150.104';
$myftp->ftp_connect_port='9421';
$myftp->ftp_login_username='10064814-1013677-myftptest';
$myftp->ftp_login_userpassword='1234';
$myftp->ftp_upload_file=$myfile['tmp_name'];
$myftp->ftp_upload_target=$myfile['name'];
$myftp->ftp_upload_mode='FTP_BINARY';
$myftp->upload();
?>

######### ftp_upload.php ############
<?php
class myftp {
var $ftp_connect_host;
var $ftp_connect_port;
var $ftp_login_username;
var $ftp_login_userpassword;
var $ftp_upload_target;
var $ftp_upload_file;
var $ftp_upload_mode;
var $ftp_pasv_mode;

function upload() {
$con = ftp_connect($this->ftp_connect_host,$this->ftp_connect_port);
$login = ftp_login($con,$this->ftp_login_username,$this->ftp_login_userpassword);
$openpasv = ftp_pasv($con,$this->ftp_pasv_mode);
$ftpupload = ftp_put($con,$this->ftp_upload_target,$this->ftp_upload_file,$this->ftp_upload_mode);

if($con) {echo 'con success</br>';}else{ echo 'con fail';return false;}
if($login) {echo 'login success</br>';}else{ echo 'login fail';return false;}
if($openpasv) {echo 'pasv success</br>';}else{ echo 'pasv fail';return false;}
if($ftpupload) {echo 'upload success</br>';}else{ echo 'upload fail';return false;}
ftp_close($con);
}
}
?>
展开
 我来答
百度网友9308069
2016-10-22 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1939万
展开全部
$myftp->ftp_upload_mode='FTP_BINARY';

取消'引号
$myftp->ftp_upload_mode=FTP_BINARY;
追问
嗯嗯!昨晚试了下,成功解决问题了!那么这个FTP_BINARY不需要加引号呢?它不是一个字符串来的吗?
追答
是预设整型常量,不是字符串...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式