PHP 登录 FTP 服务器
来源:互联网 发布:企业邮箱 端口 编辑:程序博客网 时间:2024/05/22 12:23
//Example #1 ftp_login() 例子<?php$ftp_server = "ftp.example.com";$ftp_user = "foo";$ftp_pass = "bar";// set up a connection or die$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");// try to loginif (@ftp_login($conn_id, $ftp_user, $ftp_pass)) { echo "Connected as $ftp_user@$ftp_server ";} else { echo "Couldn't connect as $ftp_user ";}?>
<?phpfunction ftp_parse_response($response, &$errstr) { if(!is_array($response)) { $errstr = 'Parameter $response must be an array'; return false; } foreach($response as $r) { $code = substr(trim($r),0,3); if(!is_numeric($code)) { $errstr = "$code is not a valid FTP code",$code); } if($code > 400) { $errstr = $r; return false; } } return true;}$user = "user";$pass = "password";$host = "ftp.example.com";$proxyuser = "proxyuser";$proxypass = "proxypass";$proxyhost = "ftp.proxy.com";$conn_id = ftp_connect($proxyhost);if(!$conn_id) { die("cannot connect to proxy");}$commands = array( "USER ".$user."@".$host." ".$proxyuser, "PASS ".$pass, "PASS ".$proxypass);foreach($commands as $c) { $ret = ftp_raw($conn_id,$c); //you can write your own ftp_parse_response func that //use an array of string as input if(!ftp_parse_response($ret,$errstr)) { ftp_close($conn_id); die("cannot login to $host"); }}echo "ok, now connected";?>
0 0
- PHP 登录 FTP 服务器
- ftp自动登录服务器
- 登录 ftp服务器
- 【ftp】ftp服务器无法登录的解决办法
- 搭建 登录php服务器
- 登录多个ftp服务器下载文件
- Java实现穷举密码登录FTP服务器
- LINUX服务器下用root登录ftp
- ubuntu允许root登录ftp服务器
- linux 配置 ftp 服务器以及 ftp 客户端登录
- 使用PHP登录Ldap服务器
- ubuntu下搭建ftp服务器vsftpd,cuteFTP登录该服务器
- ubuntu下搭建ftp服务器vsftpd,cuteFTP登录该服务器
- ftp登录
- 设置LINUX 服务器中FTP 用户登录的默认目录
- 服务器端口设置 远程登录,IIS FTP被动模式
- 用IIS建立ftp服务器,用本机登录
- net、FTP、telnet命令和远程登录重启服务器
- 马士兵struts2视频教程第六十六集
- 如何把jpg转换成pdf方法介绍
- Tomcat中JVM内存溢出及合理配置(转载)
- 常用嵌入式数据库概览
- 总账汇率和发票界面当期汇率
- PHP 登录 FTP 服务器
- LeetCode Restore IP Addresses
- sed命令详解与示例
- jpg图片如何转换pdf
- UIScrollView滚动获取停止点及禁止惯性滚动
- js原型详解(结合内存模型)
- Python中对复杂数据结构排序(类似C中结构体数据结构)
- [小技巧] Linux下轻松实现PDF文件的合并
- objc_msgSend 标准调用方法 xcode6可能会报错