文件上传程序的全部源码


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 从数据库提取二进制图片的处理代码
Sep 09 PHP
PHP开发负载均衡指南
Jul 17 PHP
php修改时间格式的代码
May 29 PHP
Codeigniter注册登录代码示例
Jun 12 PHP
PHP中file_get_contents高?用法实例
Sep 24 PHP
php实现计算百度地图坐标之间距离的方法
May 05 PHP
php用户密码加密算法分析【Discuz加密算法】
Oct 12 PHP
PHP不使用递归的无限级分类简单实例
Nov 05 PHP
PHP模型Model类封装数据库操作示例
Mar 14 PHP
laravel5.5添加echarts实现画图功能的方法
Oct 09 PHP
Laravel框架数据库迁移操作实例详解
Apr 06 PHP
php判断数组是否为空的实例方法
May 10 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
解析link_mysql的php版
2013/06/30 PHP
PHP基于imap获取邮件实例
2014/11/11 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
解决表单中第一个非隐藏的元素获得焦点的一个方案
2009/10/26 Javascript
JavaScript面向对象设计二 构造函数模式
2011/12/20 Javascript
document.createElement()用法
2013/03/13 Javascript
深入浅析JavaScript的API设计原则
2016/06/14 Javascript
jQuery实现响应鼠标事件的图片透明效果【附demo源码下载】
2016/06/16 Javascript
BootStrap tooltip提示框使用小结
2016/10/26 Javascript
微信小程序 两种为对象属性赋值的方式详解
2017/02/23 Javascript
React+react-dropzone+node.js实现图片上传的示例代码
2017/08/23 Javascript
React路由管理之React Router总结
2018/05/10 Javascript
AngularJS实现动态切换样式的方法分析
2018/06/26 Javascript
重学JS 系列:聊聊继承(推荐)
2019/04/11 Javascript
JS字符串与二进制的相互转化实例代码详解
2019/06/28 Javascript
JavaScript数组去重实现方法小结
2020/01/17 Javascript
浅谈Vue3.0新版API之composition-api入坑指南
2020/04/30 Javascript
Vue使用screenfull实现全屏效果
2020/09/17 Javascript
Python和GO语言实现的消息摘要算法示例
2015/03/10 Python
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
漂亮的Django Markdown富文本app插件的实现
2019/01/02 Python
numpy.random模块用法总结
2019/05/27 Python
Matplotlib使用字符串代替变量绘制散点图的方法
2020/02/17 Python
一款纯css3实现简单的checkbox复选框和radio单选框
2014/11/05 HTML / CSS
泰国汽车、火车和轮渡票预订网站:Bus Online Ticket
2017/09/09 全球购物
nohup的用法
2014/08/10 面试题
学校消防演习方案
2014/02/19 职场文书
活动总结的格式
2014/05/07 职场文书
美术教师求职信范文
2015/03/20 职场文书
大学生入党自传2015
2015/06/26 职场文书
2016干部作风整顿心得体会
2016/01/22 职场文书
2019优秀干部竞聘演讲稿范文!
2019/07/02 职场文书
Nginx + consul + upsync 完成动态负载均衡的方法详解
2021/03/31 Servers
Django实现drf搜索过滤和排序过滤
2021/06/21 Python
vue中 this.$set的使用详解
2021/11/17 Vue.js
IDEA 2022 Translation 未知错误 翻译文档失败
2022/04/24 Java/Android