文件上传程序的全部源码


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
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
Sep 30 PHP
PHP设置图片文件上传大小的具体实现方法
Oct 11 PHP
zf框架db类的分页示例分享
Mar 14 PHP
PHP开启opcache提升代码性能
Apr 26 PHP
以文件形式缓存php变量的方法
Jun 26 PHP
启用Csrf后POST数据时出现的400错误
Jul 05 PHP
PHP常用的排序和查找算法
Aug 06 PHP
PHP中常见的缓存技术实例分析
Sep 23 PHP
PHP批量去除BOM头内容信息代码
Mar 11 PHP
PHP实现多级分类生成树的方法示例
Feb 07 PHP
解决laravel资源加载路径设置的问题
Oct 14 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 模板高级篇总结
2006/12/21 PHP
php入门学习知识点三 PHP上传
2011/07/14 PHP
PIGCMS 如何关闭聊天机器人
2015/02/12 PHP
CodeIgniter配置之routes.php用法实例分析
2016/01/19 PHP
php生成条形码的图片的实例详解
2017/09/13 PHP
PHP实现的文件浏览器功能简单示例
2019/09/12 PHP
js类后台管理菜单类-MenuSwitch
2007/09/12 Javascript
js 调用父窗口的具体实现代码
2013/07/15 Javascript
JavaScript中的Math.LN2属性用法详解
2015/06/12 Javascript
JavaScript动态创建form表单并提交的实现方法
2015/12/10 Javascript
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
JavaScript字符串检索字符的方法
2017/06/23 Javascript
JS字符串常用操作方法实例小结
2019/06/24 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
彻底搞懂并解决vue-cli4中图片显示的问题实现
2020/08/31 Javascript
js+cavans实现图片滑块验证
2020/09/29 Javascript
nuxt 页面路由配置,主页轮播组件开发操作
2020/11/05 Javascript
九步学会Python装饰器
2015/05/09 Python
python绘制双柱形图代码实例
2017/12/14 Python
Python实现识别手写数字 Python图片读入与处理
2020/03/23 Python
在Python中如何传递任意数量的实参的示例代码
2019/03/21 Python
selenium 多窗口切换的实现(windows)
2020/01/18 Python
使用Python构造hive insert语句说明
2020/06/06 Python
Django-celery-beat动态添加周期性任务实现过程解析
2020/11/26 Python
html5 canvas绘制网络字体的常用方法
2019/08/26 HTML / CSS
canvas 绘图时位置偏离的问题解决
2020/09/16 HTML / CSS
美国现代家具和家居商店:Apt2B
2016/08/29 全球购物
Expedia泰国:预订机票、酒店和旅游包(航班+酒店)
2016/09/27 全球购物
Banana Republic英国官网:香蕉共和国,GAP集团旗下偏贵族风
2018/04/24 全球购物
探索欧洲最好的品牌:Bombinate
2019/06/14 全球购物
班组安全员工作职责
2014/02/01 职场文书
青年干部培训班学习心得体会
2016/01/06 职场文书
详解Java实践之适配器模式
2021/06/18 Java/Android
Python实战之OpenCV实现猫脸检测
2021/06/26 Python
分析并发编程之LongAdder原理
2021/06/29 Java/Android
Python os和os.path模块详情
2022/04/02 Python