从以下两个方面来考虑吧:
① 你的PHP服务器是否支持FTP功能,通过phpinfo()函数查看,一定要是FTP support:enabled。若不是,找下资料,开启PHP支持FTP功能。
② 你的FTP服务器是否正常运行,先通过FTP客户端登陆一下,若不能登录,则要先解决FTP登录的问题。
<?php$handle = fopen("/home/rasmus/file.txt", "r")
$handle = fopen("/home/rasmus/file.gif", "wb")
$handle = fopen("http://www.example.com/", "r")
$handle = fopen("ftp://user:password@example.com/somefile.txt", "w")
?>
这样不就好了,
'r+' 读写方式打开,将文件指针指向文件头。
'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'w+' 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'a' 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
'a+' 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
之后你就可以直接查询php的手册 ,,fopen fwrite file_get_content file_put_content 这几个函数就好了
说真的你这个描述很奇怪,按照你的描述不需要php只要html就可以实现了:
<a href="ftp://127.0.0.1">上传文件</a>如果真需要用到php和ftp的话,可以找个ftp类来操作,或者直接php来操作文件。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)