• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

通过form上传文件(php)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 前段代码

//提交form表单,包含file

//方法1:使用jquery-form.js插件
/*
$("form").ajaxSubmit(function (resp_img_url) {
	//直接返回图片的url
	$("#btn_titlepic").html(str_old);
	$("#img_titlepic").attr("src",resp_img_url.data);				
});
*/

//方法2:使用FormData数据,直接ajax提交
var formdata = new FormData(document.getElementById("uploadfile"));
$.ajax({
  url: '//www.xxxx.com/backend/upload/upload_image.php',
  type: 'post',
  cache:false,
  data: formdata,   processData: false,   contentType: false,   dataType:'json',   success: function( response ) {     //直接返回图片的url     $("#btn_titlepic").html(str_old);     $("#img_titlepic").attr("src",resp_img_url.data);   } });

  

	<form action="//www.xxxx.com/backend/upload/upload_image.php" enctype="multipart/form-data" method="post" >
		<input type="file" name="upfile" />
		<input type="text" value="abc" name="texna"/>
		<!--<input type="text" value="" name="filename" />-->
		<input type="submit" value="submit" hidden="true" />
	</form>

  

后端代码

<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no,maximum-scale=1" />
	<title></title>
</head>

<body>

<?php


//上传文件标准信息资讯
print_r($_FILES);echo "<br/>";
echo $_FILES["upfile"]["name"];echo "<br/>";//文件原名
echo $_FILES["upfile"]["type"];echo "<br/>";//文件类型
echo $_FILES["upfile"]["tmp_name"];echo "<br/>";//后台分配的文件临时名字
echo $_FILES["upfile"]["error"];echo "<br/>";//错误信息,一般为0
echo $_FILES["upfile"]["size"];echo "<br/>";//文件大小
?>
<p>上传中请稍后</p>
<?php //创建目录 $path="image"; if (!is_dir($path)){ echo "首次上传,正在建目录<br/>"; $res=mkdir(iconv("UTF-8", "GBK", $path),0777,true); if ($res){ echo "目录 $path 创建成功<br/>"; }else{ echo "目录 $path 创建失败<br/>"; } } //保存至文件夹 move_uploaded_file($_FILES["upfile"]["tmp_name"], "image/".time().$_FILES["upfile"]["name"]); ?> </body> </html>

  


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP汉字转拼音类(UTF-8)支持带有声调和无声调发布时间:2022-07-10
下一篇:
php实现汉诺塔问题(递归)发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap