php 构造 ftp断点续传?
日前正在用php做一个ftp的断点续传的东东,我使用ftp_raw()函数来想服务器发送ftp命令,但是命令发送过去后,却没有下载。不知什么原因,望高手指点。我按照以下流程制作的。
user xxxx
pass xxxx
cwd workpath
pasv/port
rest 该指令后面必须立即跟随retr或者stor,否则为非法或者无效指令
retr
代码如下
PHP code:
$ftp_ary = array(
'host'=>"192.168.1.9",
'port'=>"21",
'username'=>"aaaa",
'userpass'=>"123456",
'filepath'=>"/"
);
$fp = ftp_connect($ftp_ary['host']);
$res = ftp_raw($fp, "USER ".$ftp_ary['username']);
echo "USER ".$res[0]."\r\n";
$res = ftp_raw($fp, "PASS ".$ftp_ary['userpass']);
echo "PASS ".$res[0]."\r\n";
$res = ftp_raw($fp, "PASV");
echo "PASV ".$res[0]."\r\n";
@ $size = filesize("Bam20090608.dat");
$res = ftp_raw($fp, "REST ".$size);
echo "REST ".$size." ".$res[0]."\r\n";
$res = ftp_raw($fp, "RETR /Bam20090608.dat");
echo "RETR Bam20090608.dat ".$res[0]."\r\n";
USER aaaa是否有权限连接呢?
有,ftp用户名和密码都是定好的,而且我通过cmd测试了。也通过linux终端工具测试了,可以登录下载。
但
相关问答:
想把http://www.abc.com/aa/bb/aa.php
重写成http://www.abc.com/aa.php 弄了半天也不知道如何弄~~
这个可以实现么
RewriteRule ^([a-z0-9]+)\/([a-z0-9]+)\/([a-z0-9]+)\.php$ $3.php [L,QSA]
引 ......
招聘
公司名称 胜行软件(深圳)有限公司
职位名称 PHP程序员
招聘人数 3-5
工作地点 深圳市龙岗区横岗四联新亚洲广场新秀苑B2-201
薪水待遇 4k-10k
职位描述 主要负责对日外包项目的设计,编码和 ......
<html>
<head>
<title>hello </title>
</head>
<body>
<input type="button" value="Click" onClick=" ......
开发PHP用用什么软件?
多介绍几种。
我都不晓得。哈哈。好就没有上csdn,看见你发了贴。最近怎么样???
文本编辑器都可以的
北京五极星信息系统技术有限公司现招聘5名PHP程序员。
职位要求: ......
例如: $s='s:56:" <a href="cp.php?ac=task&taskid=7">领取每日积分大礼包 </a>"dfdfdfds';
变成
$s='& ......