文件上传程序的全部源码


Posted in PHP onOctober 09, 2006

1.upfile.php文件

<html>
<body>
<title>文件上传</title>
<form enctype="multipart/form-data" action=upload.php method=post>
<input type=file name=upfile size=10><br><br>
<input type=submit value='上载文件'>
</form>
</body>
</html>
2.upload.php
<?
//取得当前日期信息,并连接成为一个字符串
$datetime = getdate();
$time = implode("",$datetime);
//构造文件名
//$filename="uploadfiles/".$time." ".$upfile_name;
$filename="uploadfiles/".$upfile_name;
//将文件实际的存放在服务器上
$copymes = copy($upfile,$filename);
if ($copymes) {
    print("文件上传成功!<br>n");
    print("文件名:$upfile_name<br>n");
    print("上传的文件大小:$upfile_size<br>n");

}
else  print("文件上传失败!<br>n");

if (($upfile_type=="image/gif")||($upfile_type=="image/pjpeg"))
{
//如果是图形文件格式则显之
echo "<p><img src='";
echo $filename;
echo "'height=150 width=150 align=center border=0>";
}
?>

3.请在上面的那个文件所在目录创建一个目录 uploadfiles 就可以了  

【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    

PHP 相关文章推荐
浅谈PHP语法(1)
Oct 09 PHP
php中常用编辑器推荐
Jan 02 PHP
一键删除顽固的空文件夹 软件下载
Jan 26 PHP
简单介绍下 PHP5 中引入的 MYSQLI的用途
Mar 19 PHP
基于flush()不能按顺序输出时的解决办法
Jun 29 PHP
ThinkPHP标签制作教程
Jul 10 PHP
ThinkPHP中pathinfo的访问模式、路径访问模式及URL重写总结
Aug 23 PHP
php插入排序法实现数组排序实例
Feb 16 PHP
php实现阿拉伯数字和罗马数字相互转换的方法
Apr 17 PHP
PHP数组和explode函数示例总结
May 08 PHP
PHP单链表的实现代码
Jul 05 PHP
PHP构造函数与析构函数用法示例
Sep 28 PHP
一个简单计数器的源代码
Oct 09 #PHP
一个用mysql_odbc和php写的serach数据库程序
Oct 09 #PHP
PHP脚本数据库功能详解(下)
Oct 09 #PHP
PHP脚本数据库功能详解(中)
Oct 09 #PHP
PHP脚本数据库功能详解(上)
Oct 09 #PHP
屏蔽浏览器缓存另类方法
Oct 09 #PHP
使用网络地址转换实现多服务器负载均衡
Oct 09 #PHP
You might like
php addslashes和mysql_real_escape_string
2010/01/24 PHP
了解Joomla 这款来自国外的php网站管理系统
2010/03/11 PHP
比较好用的PHP防注入漏洞过滤函数代码
2012/04/11 PHP
在wamp集成环境下升级php版本(实现方法)
2013/07/01 PHP
PHP中Notice错误常见解决方法
2017/04/28 PHP
PHP连接SQL Server的方法分析【基于thinkPHP5.1框架】
2019/05/06 PHP
防止动态加载JavaScript引起的内存泄漏问题
2009/10/08 Javascript
js 复制或插入Html的实现方法小结
2010/05/19 Javascript
filters.revealTrans.Transition使用方法小结
2010/08/19 Javascript
分析Node.js connect ECONNREFUSED错误
2013/04/09 Javascript
javascript实现C语言经典程序题
2015/11/29 Javascript
Bootstrap表格使用方法详解
2017/02/17 Javascript
浅谈Vue.js 组件中的v-on绑定自定义事件理解
2017/11/17 Javascript
Layui选项卡制作历史浏览记录的方法
2019/09/28 Javascript
vue-cli或vue项目利用HBuilder打包成移动端app操作
2020/07/29 Javascript
js实现自定义滚动条的示例
2020/10/27 Javascript
解决pycharm双击但是无法打开的情况
2020/10/31 Javascript
Python单链表的简单实现方法
2014/09/23 Python
安装Python的web.py框架并从hello world开始编程
2015/04/25 Python
python实现给数组按片赋值的方法
2015/07/28 Python
Python中is与==判断的区别
2017/03/28 Python
详解Python Matplotlib解决绘图X轴值不按数组排序问题
2019/08/05 Python
python3实现elasticsearch批量更新数据
2019/12/03 Python
Python 实现OpenCV格式和PIL.Image格式互转
2020/01/09 Python
pyinstaller打包找不到文件的问题解决
2020/04/15 Python
Python连接HDFS实现文件上传下载及Pandas转换文本文件到CSV操作
2020/06/06 Python
美国滑雪板和装备购物网站:Skis.com
2018/12/20 全球购物
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
自主招生自荐信
2013/12/08 职场文书
医药学专业大学生职业生涯规划书论文
2014/01/21 职场文书
合作意向协议书范本
2014/03/31 职场文书
买卖车协议书
2014/04/21 职场文书
巾帼建功标兵先进事迹材料
2016/02/29 职场文书
创业计划书之少年玩具店
2019/09/05 职场文书
详解Oracle数据库中自带的所有表结构(sql代码)
2021/11/20 Oracle
Ruby使用Mysql2连接操作MySQL
2022/04/19 Ruby