php 网页ftp 代码二 文件上传
2013-09-05 19:24
639 查看
php 网页ftp 代码二 文件上传
<?php
$ftpserver=$_POST[ftpserver];
$ftpport=$_POST[ftpport];
$ftpuser=$_POST[ftpuser];
$ftppassword=$_POST[ftppassword];
$ftp=@ftp_connect($ftpserver,$ftpport);
if(!$ftp){ echo "连接FTP服务器".$ftpserver."的端口".$ftpport."失败";exit;}
$rs=@ftp_login($ftp,$ftpuser,$ftppassword);
if(!$rs){ echo "用户名或密码错误,连接FTP服务器失败";exit;}
$curDir=stripslashes($_POST[curDir]);
$localfile=str_replace("\","/",stripslashes($_POST[file1]));
if($localfile)
{
$filename=substr(strrchr($localfile,"/"),1);
if($curDir=="/")
{
$remotefile=$curDir.$filename;
}else{
$remotefile=$curDir."/".$filename;
}
$rs=ftp_put($ftp,$remotefile,$localfile,FTP_ASCII);
if($rs)
{
echo "<script>alert('上传文件成功');history.back();</script>";
exit;
}else{
echo "<script>alert('上传文件失败');history.back();</script>";
exit;
}
}else{
echo "<script>alert('没有选择上传文件');history.back();</script>";
exit;
}
?>
<?php
$ftpserver=$_POST[ftpserver];
$ftpport=$_POST[ftpport];
$ftpuser=$_POST[ftpuser];
$ftppassword=$_POST[ftppassword];
$ftp=@ftp_connect($ftpserver,$ftpport);
if(!$ftp){ echo "连接FTP服务器".$ftpserver."的端口".$ftpport."失败";exit;}
$rs=@ftp_login($ftp,$ftpuser,$ftppassword);
if(!$rs){ echo "用户名或密码错误,连接FTP服务器失败";exit;}
$curDir=stripslashes($_POST[curDir]);
$localfile=str_replace("\","/",stripslashes($_POST[file1]));
if($localfile)
{
$filename=substr(strrchr($localfile,"/"),1);
if($curDir=="/")
{
$remotefile=$curDir.$filename;
}else{
$remotefile=$curDir."/".$filename;
}
$rs=ftp_put($ftp,$remotefile,$localfile,FTP_ASCII);
if($rs)
{
echo "<script>alert('上传文件成功');history.back();</script>";
exit;
}else{
echo "<script>alert('上传文件失败');history.back();</script>";
exit;
}
}else{
echo "<script>alert('没有选择上传文件');history.back();</script>";
exit;
}
?>
相关文章推荐
- PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
- PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
- 三步FTP实现PHP上传文件代码剖析
- php下连接ftp实现文件的上传、下载、删除文件实例代码
- 三步FTP实现PHP上传文件代码剖析
- php下连接ftp实现文件的上传、下载、删除文件实例代码
- php获取svn文件,然后ftp上传服务器代码
- PHP中FTP上传文件和下载文件实例代码
- php 网页ftp 代码三 创建目录
- PHP上传文件代码
- python ftp上传文件代码
- php使用ftp实现文件上传与下载功能
- Java代码实现上传文件到Ftp服务器
- 你不知道的文件上传漏洞php代码分析
- ****使用ftp软件上传下载php文件时换行符丢失bug
- PHP上传多文件,多图片程序代码
- 用PHP控制FTP文件上传
- php使用curl 实现GET和POST请求(抓取网页,上传文件),支持跨项目和跨服务器
- PHP实现ftp上传文件示例
- PHP文件上传主要代码讲解