<?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 代码二 文件上传
时间: 2024-07-30 07:40:43
php 网页ftp 代码二 文件上传的相关文章
Java实现FTP批量大文件上传下载篇1_java
本文介绍了在Java中,如何使用Java现有的可用的库来编写FTP客户端代码,并开发成Applet控件,做成基于Web的批量.大文件的上传下载控件.文章在比较了一系列FTP客户库的基础上,就其中一个比较通用且功能较强的j-ftp类库,对一些比较常见的功能如进度条.断点续传.内外网的映射.在Applet中回调JavaScript函数等问题进行详细的阐述及代码实现,希望通过此文起到一个抛砖引玉的作用. 一.引子 笔者在实施一个项目过程中出现了一种基于Web的文件上传下载需求.在全省(或全国)各地的用
EDI中JAVA通过FTP工具实现文件上传下载实例_java
最近接手一个EDI项目,收获颇多.其实我在第一家公司是接触过EDI的,当初我们用EDI主要实现了订单数据传输,客户向我们下达采购订单,通过VPN及FTP工具将采购订单以约定的报文形式放到指定的文件服务器中,然后我们EDI系统会定时去文件服务器中获取报文,最后解析并生成我们的销售订单.这些年过去了,我仍记着当初用的最多的是EDI850.EDI855. 一.首先介绍一下EDI的概念 Electronic data interchange,电子数据交换. EDI其实就是把原来纸质的订单/发货通知等业
二文件上传,才30行代码
上传 <%' upload.aspFunction IntMin(n,y)If n<y and n>0 Then IntMin=Int(n)ElseIf y>0 Then IntMin=Int(y)Else IntMin=nEnd IfEnd Function Function getFormValue(Name)Dim formSize,formData,DataHeader,DataStart,DataEnd,formNameStart,formNameEnd,formName
哈哈写了个新的二文件上传!才30行代码啊。很容易看懂……支持多文件。
上传 <%' upload.aspFunction IntMin(n,y) If n<y and n>0 Then IntMin=Int(n) ElseIf y>0 Then IntMin=Int(y) Else IntMin=n End IfEnd Function Function getFormValue(Name) Dim formSize,formData,DataHeader,DataStar
使用嵌套字用FTP协议进行文件上传下载!
以下代码使用C#完成!完成. using System;using System.Net.Sockets; /// <summary>/// Ftp 的摘要说明./// </summary>public class Ftp{ public Ftp() { // // TODO: 在此处添加构造函数逻辑 // } string _ser; public string Server { set{ _ser=value;} get{return _
六行代码实现文件上传(ASP)
上传 源代码如下: <%'文件名 ali_up.asp Set objStream = Server.CreateObject("ADODB.Stream") objStream.Type = 1 objStream.Open objStream.LoadFromFile Request("filename") objStream.SaveToFile Server.MapPath("alixixi.jpg"),2 objStr
动态网页PHP程序中文件上传的安全问题
PHP自动支持基于RFC 1867的文件上载,我们看下面的例子: <FORM METHOD="POST" ENCTYPE="multipart/form-data"> <INPUT TYPE="FILE" NAME="hello"> <INPUT TYPE="HIDDEN" NAME="MAX_FILE_SIZE" VALUE="10240&quo
用PHP实现文件上传二法
上传 PHP(Hypertext Preprocessor)是一种 HTML 内嵌式的语言 (类似 IIS 上的ASP).而 PHP 独特的语法混合了 C.Java.Perl 以及 PHP 式的新语法.它可以比 CGI 或者 Perl 更快速的执行动态网页.除此之外,用 PHP 写出来的 Web 后端CGI 程序,可以很轻易的移植到不同的系统平台上. 我们在做网站时,需要访问者的参于才能将网站建设得更加引人注目,这就要求我们从访问者那里得到文章.图片等.因此,文件上传成为网页中必不可少的功能.现
jsp多文件上传代码
JavaBean .http .ftp .ftpclient JavaBean是一种基于Java的软件组件.JSP对于在Web 应用中集成JavaBean组件提供了完善的支持.这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为JSP应用带来了更多的可伸缩性. 文件的上传功能在基于B/S的开发模式中非常普遍.同其他开发工具相比较,JSP对文件的上传支持并不是很完美,它既不象ASP那样一定需要使用组件来完成,也不像PHP那样直接提供了文件上载的支持.JSP实现文