@@@@@@@ web下载问题 @@@@@@@@

alexlee002 2003-09-19 10:32:14
在web下显示文件的名字,

点击后连接到ftp服务器下载文件,

我怎么让他选择本地路径?怎么实现下载?

我用ftp_get,他把东西下载到www服务器上了
...全文
31 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
alexlee002 2003-09-20
  • 打赏
  • 举报
回复
to: feel8(准备早起的鸟)

我的代码也是这么写的,但是这样他就把文件从ftp服务器上下在到www服务器上了,并没有下在到客户机器上啊。

如果直接用连接 <a href=ftp://ftpserver/path/>xxx</a>

这样是可以实现了,但是这样的话,ftp服务器的密码就回看见了,
boystones 2003-09-19
  • 打赏
  • 举报
回复
学习
feel8 2003-09-19
  • 打赏
  • 举报
回复
<?php

// define some variables
$local_file = 'local.zip';
$server_file = 'server.zip';

// connect to the ftp server
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// try to download
if (ftp_get($conn_id, $local_file, $server_file, ftp_BINARY)) {
echo "Successfully written to $local_file\n";
} else {
echo "There was a problem\n";
}

// close the connection
ftp_close($conn_id);

?>
alexlee002 2003-09-19
  • 打赏
  • 举报
回复
第四,如果是文本文件的话,就直接打开而不是下载了。
alexlee002 2003-09-19
  • 打赏
  • 举报
回复
第三,安全问题,因为这样人家会知道ftp服务器的位置,和用户名,密码
alexlee002 2003-09-19
  • 打赏
  • 举报
回复
to : feel8(准备早起的鸟)

不行啊,第一,服务器要验证,

第二,速度好慢
feel8 2003-09-19
  • 打赏
  • 举报
回复
做成链接不就行了?
<a href="ftp://xxx.xxx.xxx.xxx/xxx.rar"> download </a>
feel8 2003-09-19
  • 打赏
  • 举报
回复

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧