时间:2021-07-01 10:21:17 帮助过:12人阅读
----------------------------------------------------------------------
上载文件表单
----------------------------------------------------------------------
*** 说明 ***
1、请注意
----------------------------------------------------------------------
处理上传文件:ftp.php 代码如下:
----------------------------------------------------------------------
//ftp联接主机函数
function connect()
{
global $server, $username, $password;
$conn = ftp_connect($server);
ftp_login($conn, $username, $password);
return $conn;
}
//建立ftp联接
$result = connect();
if ($action == "上传")
{
//用来改变ftp路径
ftp_chdir($result, $cdir);
//用来上传指定的文件,同名并以二进制位传递
$res_code = ftp_put($result, $upfile_name, $upfile, FTP_BINARY);
// 判断是否正确上传
if ($res_code == 1)
echo "上传成功!";
else
echo "上传错误!";
}
// 关闭联接
ftp_quit($result);
?>
----------------------------------------------------------------------
*** 说明 ***
函数ftp_put(int ftp_stream, string remote_file, string local_file, int mode)用法
返回值: 布尔值
本函数用来上传指定的文件。参数 ftp_stream 为 FTP 的连接代码。参数 remote_file 为欲存在远端的文件名。参数 local_file 为欲上传文件的文件名。参数 mode 的值有 FTP_ASCII 及 FTP_BINARY 二种,分别表示文档或者是二进位文件。成功则返回 true 值,失败则返回 false 值。