① android中如何上传图片到FTP服务器
android客户端实现FTP文件需要用到 commons-net-3.0.1.jar
先将jar包复制到android libs目录下
复制以下实现代码
以下为实现代码:
/**
* 通过ftp上传文件
* @param url ftp服务器地址 如:
* @param port 端口如 :
* @param username 登录名
* @param password 密码
* @param remotePath 上到ftp服务器的磁盘路径
* @param fileNamePath 要上传的文件路径
* @param fileName 要上传的文件名
* @return
*/
public String ftpUpload(String url, String port, String username,String password, String remotePath, String fileNamePath,String fileName) {
FTPClient ftpClient = new FTPClient();
FileInputStream fis = null;
String returnMessage = "0";
try {
ftpClient.connect(url, Integer.parseInt(port));
boolean loginResult = ftpClient.login(username, password);
int returnCode = ftpClient.getReplyCode();
if (loginResult && FTPReply.isPositiveCompletion(returnCode)) {// 如果登录成功
ftpClient.makeDirectory(remotePath);
// 设置上传目录
ftpClient.changeWorkingDirectory(remotePath);
ftpClient.setBufferSize(1024);
ftpClient.setControlEncoding("UTF-8");
ftpClient.enterLocalPassiveMode();
fis = new FileInputStream(fileNamePath + fileName);
ftpClient.storeFile(fileName, fis);
returnMessage = "1"; //上传成功
} else {// 如果登录失败
returnMessage = "0";
}
} catch (IOException e) {
e.printStackTrace();
throw new RuntimeException("FTP客户端出错!", e);
} finally {
//IOUtils.closeQuietly(fis);
try {
ftpClient.disconnect();
} catch (IOException e) {
e.printStackTrace();
throw new RuntimeException("关闭FTP连接发生异常!", e);
}
}
return returnMessage;
}
② 如何使用php中ftp函数上传文件以及解决上传文件失败的方法
一、 ftp上传图片参数说明。
1 $source:本机图片完整的路径。(/a/b/c.jpg)
2 $des :上传目标linux主机完整的路径。
3 $ftp_server:ftp地址
4 $ftp_user_name:ftp用户名
5 $ftp_user_pass: ftp密码
6 $port:端口
二、如何使用php中ftp函数上传文件的方法
例如:
本地地址为:/a/b/c.jpg
目标地址为:/d/a/b/c.jpg
2.1、linux主机上传linux主机。
01 function ftpSendFile($source,$des,$ftp_server,$ftp_user_name,$ftp_user_pass,$port)
02 {
03 // 此步骤是在于上传目录与本机的目录不一致转换使用
04 $des = "/d" . $des;
05 $conn_id = ftp_connect($ftp_server, $port) or die("Couldn't connect to $ftp_server");
06 $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
07 ftp_pasv($conn_id, TRUE);
08 $ftp_folder = dirname($des);
09 $dir = explode("/", $ftp_folder);
10 $path = "";
11 for ($i = 0; $i < count($dir); $i++) {
12 $path .= "/" . $dir[$i];
13 if (!ftp_chdir($conn_id, $path)) {
14 $result = ftp_mkdir($conn_id, $path);
15 }
16 }
17 if (ftp_put($conn_id, $des, $source, FTP_BINARY)) {
18 return 1;
19 } else {
20 return 0;
21 }
22 ftp_close($conn_id);
23 }
2.2、windows主机上传linux主机。
01 function sendPic($source,$des,$ftp_server,$ftp_user_name,$ftp_user_pass,$port)
02 {
03 $des = "/d" . $des;
04 $conn_id = ftp_connect($ftp_server, $port) or die("Couldn't connect to $ftp_server");
05 $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
06 ftp_pasv($conn_id, TRUE);
07 $ftp_folder = dirname(str_ireplace('\\', '/', $des));
08 $dir = explode("/", $ftp_folder);
09 $path = "";
10 for ($i = 0; $i < count($dir); $i++) {
11 $path .= "/" . $dir[$i];
12 if (!ftp_chdir($conn_id, $path)) {
13 $result = ftp_mkdir($conn_id, $path);
14 }
15 }
16 if (ftp_put($conn_id, str_ireplace('\\', '/', $des), $source, FTP_BINARY)) {
17 return 1;
18 } else {
19 return 0;
20 }
21 ftp_close($conn_id);
22 }
上面的两种使用php中ftp函数上传文件的方法基本可以满足正常的使用。
③ 怎样把图片上传到ftpfep是什么
FTP是文件传输协议。一般我们理解为文件上传,实际它包括文件上传和下载。
图片上传到ftp是针对空间来说的,如果说你的空间就可以上传上去。网站空间一般包括主机地址,用户名和密码,但我们一般用的是网页上传程序。
④ 我要学习在公司网站上传图片,用FTP,请问我该怎么学习
去网上找个ftp软件,cuteftp也比较流行,注册码不难搜到
用起来不是很困难,一般在对应的地方输入用户名,密码,地址,端口(默认一般为21)
如果没有用户名和密码就空着,匿名访问(不过匿名好像一般没有上传的权限)
左边窗格是你的本地文件夹,右边是远程文件夹,在左边选择要上传的文件(可以使用shift,ctrl多个选择),把它们上传到你要传的远程服务器的相应文件夹中即可,工具栏里有上传的按钮(或者选中那些要上传的文件以后“右键---上传”即可),
如果只是上传东西的话没必要学什么计算机语言,这个东西自己试着多点点看看的用一会就会了。挺好学的。
⑤ 网站上的FTP图片怎么更换上传呢
一般是有两种方法,一种是登陆网站后台,找到这张图片重新编辑更换,一种是FTP链接到服务器上,找到这张图片的路径进行更换。
⑥ 如何用FTP添加图片
1,在电脑上打开FTP软件,输入用户名、地址、密码,进入。
⑦ 用FTP如何上传图片
简单的方法,ftp这东西就像你用资源管理器一样。在地址栏里面输入ftp地址之后,直接将你想上传的图片文件拖拽到你要传的目录即可。当然如果你用专门的ftp工具就更加方便了。只不过操作相对复杂些。推荐你用flashFxp.
另外我觉得你说的可能是想让图片在网页上显示等,这可能你要登录网站后台才能办到,网站一般都是有后台登录接口的。你问问管理员就应该知道后台地址了。并且知道 用户名密码就能登录进去。然后进行相应的上传即可。
⑧ 怎么将图片上传到ftp服务器
把你需要上传的图片传输到images文件里 这里是修改模板图片的,你以后需要替换那个可以鼠标
⑨ 怎么用FTP上传图片
FTP上传工具就是通过FTP传输协议上传文件的工具咯,像通过BT协议和HTTP协议一样,具体如下:
文件传输协议
FTP(File Transfer Protocal),是文件传输协议的简称。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。
FTP(File Transfer Protocol)
FTP的作用
正如其名所示:FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。
FTP工作原理
略
通过ftp传输文件的一般步骤
1.在本地电脑上登陆到国际互联网.
2.搜索有文件共享主机或者个人电脑(一般有专门的FTP服务器网站上公布的,上面有进入该主机或个人电脑的名称,口令和路径).
3.当与远程主机或者对方的个人电脑建立连接后,用对方提供的用户名和口令登陆到该主机或对方的个人电脑.
4.在远程主机或对方的个人电脑登陆成功后,就可以上传你想跟别人分享的东东或者下载别人授权共享的东东(这里的东东是指能放到电脑里去又能在显示屏上看到的东东).
5.完成工作后关闭FTP下载软件,切断连接.
为了实现文件传输,用户还要运行专门的文件传输程序,比如网际快车就有这方面的功能,其它还有很多专门的FTP传输软件,FlashFxp为其中的杰出软件。有兴趣的网友可以试试其他的软件,如LeapFTP总归各有各的特色.
⑩ 怎么用FTP上传图片。怎么办
其实没这么复杂
无需软件也可上传
首先楼主有FTP的地址
和
权限就行
打开(OPEN)IE输入ftp地址
提醒你输入用户名和密码(PassWORD)
输入后就可以进到你的空间里了
你可以根据要上传到相对应的文件夹里就可以了