php之文件上传简单介绍

要声明的form表单格式

<form action="act.php" method="post" enctype="multipart/form-data">
	用户名:<input type="text" name="username" /> <br/>
	头像:   <input type="file" name="pic" />
	<input type="submit" value="提交" />
</form>

接收页面分析

<?php

/*
文件上传的注意事项:
1.必须POST提交
2.要声明enctype选项
*/
//print_r($_POST);
print_r($_FILES);
/*
$_FILES 文件上传详解
Array
(
	[pic] => Array   //表单域里的name
	    (
	        [name] => 1ad28bfacf02cec6b58f3154.jpg //文件原名
	        [type] => image/pjpeg  		//文件类型
	        [tmp_name] => C:\WINDOWS\Temp\phpC.tmp  // 临时文件名
	        [error] => 0		//错误代码  0 表示没有错误
	        [size] => 87119		// 文件大小 以字节计算
	    )

)

*/
//移动上传后的临时文件?A:用move_uploaded_file
if(move_uploaded_file($_FILES['pic']['tmp_name'], './file/'.$_FILES['pic']['name']) ) {
	echo "成功";
}else {
	echo "失败";
}

 

时间: 2024-08-01 05:45:29

php之文件上传简单介绍的相关文章

php jquery 多文件上传简单实例

 这篇文章主要介绍了php jquery 多文件上传简单实例,有需要的朋友可以参考一下   代码如下: <div id="mulitplefileuploader">Upload</div>     <div id="status"></div>   <script>     $(document).ready(function()   {     var settings = {       url: &

Web---演示Servlet的相关类、表单多参数接收、文件上传简单入门

说明: Servlet的其他相关类: ServletConfig – 代表Servlet的初始化配置参数. ServletContext – 代表整个Web项目. ServletRequest – 代表用户的请求. ServletResponse – 代表用户的响应. 本篇博客讲解: ServletRequest – 代表用户的请求. ServletResponse – 代表用户的响应. 表单中的多选框参数接收. 文件的上传技术. ServletRequest : ServletRequest

用fileupload组件实现的大文件上传简单实例_JSP编程

1.FileUploadServlet.java文件,实现上传处理 import java.io.File; import java.io.IOException; import java.io.PrintWriter; import java.text.DecimalFormat; import java.util.Iterator; import java.util.List; import javax.servlet.ServletException; import javax.servl

php 文件上传简单实例应用

<html> <head><title>php 文件上传简单实例应用</title></head> <body>  代码如下 复制代码 <!-- 表单的enctype属性必须指定为multipart/form-data --> <form enctype="multipart/form-data" action="3.php" method="post"&g

基于jQuery 20款文件上传插件介绍

文件上传是网站很常见的功能之一,通过使用 jQuery 可以让上传过程更加人性化,更好的用户体验.本文介绍20个jQuery的文件上传插件,其中有一些是教程. 1. Plupload Plupload 是一个Web浏览器上的界面友好的文件上传模块,可显示上传进度.图像自动缩略和上传分块.可同时上传多个文件. 2. The KillersAjax Upload 该插件使用 XHR 用于上传多个文件,支持上传进度显示,但不支持 IE 3. SWFUpload jQuery Plugin 4. php

简单的php文件上传简单范例

一个比较简单的php文件上传范例,可用于要求不高的时候,记录到这里,方便以后要用的时候直接过来复制. $resume = $_FILES['resumefile']; if($resume['name']!='') {  $enableType = array('jpg','png','gif','doc','docx','rtf','pdf'); //支持格式  $maxSize = 1024*1024; //最大允许上传1M的文件  $filePath = 'upload/resume/';

jsp文件上传简单实例分享

㈠ 表单要求 对于上传文件的form表单,有两个要求: 1.method应用post,即method="post". 2.增加属性:enctype="multipart/form-data" 下面是一个用于上传文件的form表单的例子:   <form method="post" enctype="multipart/form-data" action="/jsp教程smartupload/upload.jsp

php文件上传简单实现方法_php技巧

本文实例讲述了php文件上传的简单实现方法.分享给大家供大家参考.具体如下: 文件1:index.php 复制代码 代码如下: <form enctype="multipart/form-data" action="uploadProcess.php" method="post" name="myform"> 用户名:<input type="text" name="userna

php文件上传简单实例

 代码如下 复制代码 <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv=&qu