谁能提供php对ftp函数使用的例子 楼主想传单机-->服务器,还是服务器-->服务器?单机的话,使用表单才可以FTP.服务器-->服务器到是可以大批传.因为PHP是在服务器端运行的东西了,所以,想大批从本机传到服务器基本是不可能的,如果楼主的想法是这样,建议还是放弃了吧. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我只是想从本地上传上去一个文件啊,就像copy()的功能//服务器上一个copy.php,http://www.xx.com/copy.php就把$file可以拷贝到test目录下<? copy($file,"test/$file_name");?>那么不用copy而改用ftp怎么写? 随便找个搜索引擎,找文件上传+php就可以找一大堆出来.这代码没测试,楼主自己试一下吧.PHP上传文件 秋雨网络屋>学习专区>PHP专区 把截面和实现代码综合到一个单独的文件中,为了实现这个想法,我们通过 在 form中添加一个隐含值指出当前的状态(界面或实现),以便区分对待完成代码如下:<?if(!$UploadAction):?><HTML><HEAD><TITLE>文件上载界面</TITLE></HEAD><BODY><table><tr align="center"><td><form ENCTYPE="multipart/form-data" NAME="SubmitForm" ACTION="upload.php3" METHOD="POST"><input type="hidden" name="MAX_FILE_SIZE" value="1000000"><input type="hidden" name="UploadAction" value="1"></form></td></tr><tr align="center"><td><input NAME="UploadFile" TYPE="file" SIZE="30"></td></tr><tr align="center"><td><input NAME="submit" VALUE="提交" TYPE="submit"></td><td><input NAME="reset" VALUE="重置" TYPE="reset"></td></tr></table></center></BODY></HTML><?else:?><HTML><HEAD><TITLE>文件上载代码</TITLE></HEAD><BODY><? $UploadAction=0; $TimeLimit=60; /*设置超时限制时间 缺省时间为 30秒 设置为0时为不限时 */ set_time_limit($TimeLimit); If(($UploadFile !="none" )&& ($UploadFile ! )) { $UploadPath="AddSlashes(dirname($PATH_TRANSLATED))."\\upload\\"; //上载文件存放路径 $FileName="$UploadPath.$UploadFile_name;" //上载文件名 if($UploadFile_size <1024) //上载文件大小 { $FileSize="(string)$UploadFile_size" . "字节"; }elseif ($UploadFile_size <(1024 * 1024)) { $FileSize="number_format((double)($UploadFile_size" / 1024), 1) . " KB"; } else { $FileSize="number_format((double)($UploadFile_size" / (1024 * 1024)), 1) . " MB"; }if(!file_exists($FileName)) {if(copy($UploadFile,$FileName)){ echo "文件 $UploadFile_name ($FileSize)上载成功!"; } else { echo "文件 $UploadFile_name上载失败!"; } unlink($UploadFile); } else { echo "文件 $UploadFile_name已经存在!"; } } else { echo "你没有选择任何文件上载!"; } set_time_limit(30); //恢复缺省超时设置 ?><BR><A HREF = "upload.php3">返回</A></BODY></HTML><?endif;?> PHP能做大中型的管理系统吗? 有参加过PHP培训的吗? PHP执行某段代码后暂停几秒,再执行下面的代码? 如何保存字符串中的图片 各位大侠,快来帮帮忙,有关php在iis中配置的问题,急急. 看看这个论坛怎么样? 用PHP插入mysql的auto_increment字段的问题 急!高分求救!如何加密? 本公司要招聘2名PHP+MYSQL+TOMCAT+APACHE+LINUX高级开发人员,临时项目(2-3个月),兼职也可(但要保证任务),有意者请mailto:zhangxike@ php3不支持session_start()函数(急) 一个奇怪的问题, 各位帮我看看这个例子错在哪里?
//服务器上一个copy.php,http://www.xx.com/copy.php就把$file可以拷贝到test目录下
<?
copy($file,"test/$file_name");
?>那么不用copy而改用ftp怎么写?
这代码没测试,楼主自己试一下吧.PHP上传文件
秋雨网络屋>学习专区>PHP专区
把截面和实现代码综合到一个单独的文件中,为了实现这个想法,我们通过 在 form中添加一个隐含值指出当前的状态(界面或实现),以便区分对待完成代码如下:
<?
if(!$UploadAction):
?>
<HTML>
<HEAD>
<TITLE>文件上载界面</TITLE>
</HEAD>
<BODY><table>
<tr align="center">
<td><form ENCTYPE="multipart/form-data" NAME="SubmitForm" ACTION="upload.php3" METHOD="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000"><input type="hidden" name="UploadAction" value="1">
</form>
</td></tr>
<tr align="center">
<td><input NAME="UploadFile" TYPE="file" SIZE="30"></td>
</tr>
<tr align="center">
<td><input NAME="submit" VALUE="提交" TYPE="submit"></td>
<td><input NAME="reset" VALUE="重置" TYPE="reset"></td>
</tr>
</table>
</center>
</BODY>
</HTML>
<?
else:
?>
<HTML>
<HEAD>
<TITLE>文件上载代码</TITLE>
</HEAD>
<BODY>
<?
$UploadAction=0; $TimeLimit=60; /*设置超时限制时间 缺省时间为 30秒 设置为0时为不限时 */ set_time_limit($TimeLimit); If(($UploadFile !="none" )&& ($UploadFile ! ))
{
$UploadPath="AddSlashes(dirname($PATH_TRANSLATED))."\\upload\\"; //上载文件存放路径 $FileName="$UploadPath.$UploadFile_name;" //上载文件名 if($UploadFile_size <1024) //上载文件大小
{ $FileSize="(string)$UploadFile_size" . "字节"; }
elseif ($UploadFile_size <(1024 * 1024))
{
$FileSize="number_format((double)($UploadFile_size" / 1024), 1) . " KB";
} else
{
$FileSize="number_format((double)($UploadFile_size" / (1024 * 1024)), 1) . " MB";
}if(!file_exists($FileName))
{
if(copy($UploadFile,$FileName))
{ echo "文件 $UploadFile_name ($FileSize)上载成功!"; }
else
{ echo "文件 $UploadFile_name上载失败!"; } unlink($UploadFile);
}
else
{ echo "文件 $UploadFile_name已经存在!"; }
}
else
{ echo "你没有选择任何文件上载!"; } set_time_limit(30); //恢复缺省超时设置 ?><BR><A HREF = "upload.php3">返回</A></BODY>
</HTML><?
endif;
?>