文件上传程序的全部源码


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 相关文章推荐
一个程序下载的管理程序(四)
Oct 09 PHP
让你同时上传 1000 个文件 (一)
Oct 09 PHP
PHP学习 运算符与运算符优先级
Jun 15 PHP
PHP控制网页过期时间的代码
Sep 28 PHP
ajax+php打造进度条 readyState各状态
Mar 20 PHP
注册页面之前先验证用户名是否存在的php代码
Jul 14 PHP
PHP中date与gmdate的区别及默认时区设置
May 12 PHP
php对包含html标签的字符串进行截取的函数分享
Jun 19 PHP
使用YUI+Ant 实现JS CSS压缩
Sep 02 PHP
php中array_unshift()修改数组key注意事项分析
May 16 PHP
PHP抓取远程图片(含不带后缀的)教程详解
Oct 21 PHP
详解Yii2 定制表单输入字段的标签和样式
Jan 04 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
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
php curl选项列表(超详细)
2013/07/01 PHP
php中获取主机名、协议及IP地址的方法
2014/11/18 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
2017/11/06 PHP
B/S开发中常用javaScript技术与代码
2007/03/09 Javascript
JQuery 选择器 xpath 语法应用
2010/05/13 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
2010/05/18 Javascript
为JS扩展Array.prototype.indexOf引发的问题探讨及解决
2013/04/24 Javascript
node.js中Socket.IO的进阶使用技巧
2014/11/04 Javascript
javascript实现一个数值加法函数
2015/06/26 Javascript
利用Vue.js指令实现全选功能
2016/09/08 Javascript
微信小程序 九宫格实例代码
2017/01/21 Javascript
JavaScript错误处理和堆栈追踪详解
2017/04/18 Javascript
Vue 过滤器filters及基本用法
2017/12/26 Javascript
微信小程序上传图片实例
2018/05/28 Javascript
React之PureComponent的使用作用
2018/07/10 Javascript
vue多页面项目中路由使用history模式的方法
2019/09/23 Javascript
6种JavaScript继承方式及优缺点(小结)
2020/02/06 Javascript
JS 创建对象的模式实例小结
2020/04/28 Javascript
Vue看了就会的8个小技巧
2021/01/21 Vue.js
Python实现的多线程同步与互斥锁功能示例
2017/11/30 Python
python利用smtplib实现QQ邮箱发送邮件
2020/05/20 Python
Python笔记之工厂模式
2019/11/20 Python
python实现单目标、多目标、多尺度、自定义特征的KCF跟踪算法(实例代码)
2020/01/08 Python
StubHub美国:购买或出售您的门票
2019/07/09 全球购物
毕业生简单求职信
2013/11/19 职场文书
开业庆典策划方案
2014/02/18 职场文书
代收款委托书范本
2014/10/01 职场文书
学习杨善洲同志先进事迹心得体会
2016/01/23 职场文书
导游词之湖北梁子湖
2019/11/07 职场文书
Java中PriorityQueue实现最小堆和最大堆的用法
2021/06/27 Java/Android
MySQL数据库优化之通过索引解决SQL性能问题
2022/04/10 MySQL
SQL Server 中的事务介绍
2022/05/20 SQL Server
详解ZABBIX监控ESXI主机的问题
2022/06/21 Servers