tp5图片文件ajax上传总结

news/2024/7/11 1:37:49 标签: jquery, js, php

tp5图片文件上传

选择图片,显示图片,进行存储;
html部分

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
	<script src="/static/js/jquery.js" type="text/javascript" charset="utf-8"></script>
    <title>上传图片</title>
</head>
    <body>
	<h2>tp5图片上传</h2>
		<form id="form">
			<input type="file" id="image" name="image" onchange="picture(this);" />
			<img class="img">
		</form>
    </body>
	<script type="text/javascript">
		 function picture() {
			var datas = new FormData($('#form')[0]);
				console.log(datas);
				$.ajax({
					url:"/index/index/img",
					type:'POST',
					data:datas,
					dataType:'json',
					cache:false,
					processData:false,
					contentType:false,
					success: function(data) {
						console.log(data);
						$('.img').attr("src",""+data+"");
					},
				});
	}
    </script>
</html>
php">public function img()
	{	
		$file = request()->file('image');//获取图片
		$info = $file->move(ROOT_PATH . 'public' . DS . 'uploads');//图片存储
		if($info){
           $a= $info->getSaveName(); 
		   $b='/uploads/'.$a;
		   return $b;
		}
	}

一个简单的上传图片的小功能,但是我是没有写数据存储。
请各位大佬多多指教!!!!


http://www.niftyadmin.cn/n/821487.html

相关文章

python if for在同一行

for...[if]...构建List &#xff08;List comprehension&#xff09; 1.简单的for...[if]...语句Python中&#xff0c;for...[if]...语句一种简洁的构建List的方法&#xff0c;从for给定的List中选择出满足if条件的元素组成新的List&#xff0c;其中if是可以省略的。下面举几个…

“删库跑路”这件事情真的发生了 ,还是技术总监干的!

程序员经常相互开玩笑说&#xff0c;大不了我们“删库跑路”&#xff0c;这是一句玩笑话,基本上也没有人这样干&#xff0c;但是这两天我看到了一个新闻&#xff0c;真有人这样干了&#xff0c;还是一名技术总监。事情的经过大概是这样子的&#xff1a;邱某是某某科技公司的技术…

tp5发送邮件

tp5邮件发送&#xff0c;今天小编就跟大家分享一下&#xff0c;被这邮件发送折磨后的成果&#xff01;&#xff01;&#xff01; 小编呢&#xff0c;用的是QQ邮箱&#xff0c;其他邮箱也是一样的&#xff0c;只是后缀不一样&#xff1b; 大致步骤跟大家讲一下&#xff1a; 第一…

Centos6.5安装和使用docker

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install docker-io -y service docker on chkconfig docker on本来是想使用centos7.2玩docker&#xff0c;笔记本上没装&#xff0c;先用centos6.5玩一玩。 docker常用命令&#xff…

外包程序员 == 二等公民?

我在软件外包公司工作过挺长时间&#xff0c;确实或多或少会有类似上文说的情况。有些同事私下会抱怨不满&#xff0c;感觉待在外包公司不保险。但说实话&#xff0c;现在的社会&#xff0c;哪还有真正意义的保险&#xff0c;那么多知名的大公司&#xff0c;不也照样说裁员就裁…

tp5数据输出

tp5数据导出 直接在控制器中进行方法调用&#xff0c;下载即可 <?php namespace app\index\controller; use think\Controller; use think\Model; use think\Db; header("Content-type:text/html;charsetUTF-8"); class Index extends Controller {public funct…

a标签跳转新页面form提交跳转新页面

<a href"#" target"_Blank">百度</a>_Blank是新窗口_Self是自身_Parent是父窗口_Top是顶层窗口当然也可以是自己定义的一个frame 的名字比如<a href"#">百度</a> from同样是加一个—target"—blank“ 属性转载于:h…

漫画 | 一分钟了解彩礼进化史!

早期的彩礼&#xff0c;是一种礼仪&#xff0c;它注重的是一个好彩头&#xff0c;好寓意。现在的彩礼&#xff0c;像一场交易&#xff0c;彩头成了陪衬&#xff0c;金钱才有意义。有人说&#xff0c;我把女儿养这么大不容易&#xff1b;有人说&#xff0c;我们这一直就是这规矩…