传照片

JS 实现图片上传预览

只愿长相守 提交于 2019-11-29 18:23:28
*/ /*--> */ <body> <div id="preview"></div> <input type="file" onchange="preview(this)" /> <script type="text/javascript"> function preview(file) { var prevDiv = document.getElementById('preview'); if (file.files && file.files[0]) { var reader = new FileReader(); reader.onload = function(evt) { prevDiv.innerHTML = '<img src="' + evt.target.result + '" />'; } reader.readAsDataURL(file.files[0]); } else { prevDiv.innerHTML = '<div class="img" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src=\'' + file.value + '\'"></div>'; } } </script> </body> 来源: https:/

js 实现图片上传

拈花ヽ惹草 提交于 2019-11-29 18:22:53
参考链接 点击按钮直接上传文 /*批量导入*/ /*#load:为按钮,点击后生成一个隐藏的input file标签*/ $('#load').after('<input type="file" id="load_xls" name="file" style="display:none" onchange ="uploadFile()">'); $('#load').click(function(){ document.getElementById("load_xls").click(); }); function uploadFile() { var myform = new FormData(); myform.append('file',$('#load_xls')[0].files[0]); $.ajax({ url: "admin.php?r=org/orguser/addusers", type: "POST", data: myform, contentType: false, processData: false, success: function (data) { console.log(data); }, error:function(data){ console.log(data) } }); } 后台接受 if (request()->file('file

SAPUI5上传图片或者其他文件 front-end

喜欢而已 提交于 2019-11-29 06:40:11
由于本地环境有set-cookie的问题,所以这里不使用eclipse,使用web ide进行开发测试。 1 在neo-app.json文件中引入destination。可以使用manifest.json的视图管理器加入对应server的odata service,这样可以不用手动追加。 这样也可以避免https使用ajax时,http协议被block的情况。 2 在view中使用控件FileUploader ,需要引入xmlns:u="sap.ui.unified" <mvc:View controllerName="ZDEMO_UPLOAD.ZDEMO_UPLOAD.controller.App" xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m" xmlns:l="sap.ui.layout" xmlns:u="sap.ui.unified" displayBlock="true"> <Shell id="shell"> <App id="app"> <pages> <Page id="page" title="{i18n>title}"> <content> <l:VerticalLayout> <u:FileUploader id="idfileUploader" name="myFileUpload" tooltip="Upload

el-upload判断上传图片的格式与大小

房东的猫 提交于 2019-11-29 06:05:00
给before-upload绑定事件: 判断图片只能是 JPG、GIF、BMP、PNG 格式,且小于5M beforeUpload(file) { let types = ['image/jpeg', 'image/gif', 'image/bmp', 'image/png']; const isImage = types.includes(file.type); const isLtSize = file.size / 1024 / 1024 < 5; if (!isImage) { this.$message.error('上传图片只能是 JPG、GIF、BMP、PNG 格式!'); return false; } if (!isLtSize) { this.$message.error('上传图片大小不能超过 5MB!'); return false; } return true; } 来源: https://blog.csdn.net/zmm0413/article/details/100535647

Nginx 搭建图片服务器

∥☆過路亽.° 提交于 2019-11-29 04:59:40
实现步骤:  一:在Linux系统上安装Nginx服务器,配置图片访问路径(主要是配置nginx.conf的图片路径);  二:在Linux系统上安装Vsftpd,搭建ftp服务器,通过ftp上传图片到指定路径,通过浏览器访问指定路径中的图片;  三:页面上传图片(用户将图片上传到 tomcat 服务器上,再由 tomcat 服务器通过FTP上传到 Nginx 服务器上)。 Nginx 安装:http://www.cnblogs.com/itdragon/p/7850985.html Vsftpd 安装:http://www.cnblogs.com/itdragon/p/7857649.html 例子:Nginx 配置图片存放,访问路径    在/usr/local/nginx/conf/nginx.conf 主配置文件中 添加一个location并指定实际路径 location /images/ { root /home/ftpadmin/health/; autoindex on; } 截图如下 修改完成后,进入到/usr/local/nginx/sbin 目录下 执行 ./nginx -s reload 从新启动nginx服务器 说明: 1)root则是将images映射到/home/ftpadmin/hatlth/images/ 2)autoindex on便是打开浏览功能

Brt课程设计day14

一个人想着一个人 提交于 2019-11-29 03:27:42
一、今天完成的任务 1、首先是学习将图片用html语言上传到servlet中,然后再从其存入到数据库中,但是经过查找,发现网上很多说,是把图片上传的文件夹中,然后将地址存入数据库中,这两个不同的方法 2、现在已经可以上传图片到网页上,并且实现预览,效果如下图 3、今天将更新了gitlib 二、明天的计划 1、明天是先讨论,确定是用那种方式存储图片,然后,尽量实现这个功能 2、明天因为这个上传图片的功能并没有那么简单,所以搜索功能暂时可能不会做出来,但是可以先思考怎么完成 3、明天继续提交gitlib 三、今日小结 1、现在只剩下三个功能需要完成,但是这三个功能 却不太好做,希望能尽快做完 2、关于上传图片的问题,还需要再差一些资料,想来明天可以完成了 3、最难的留在了最后,很明显没有前面做的快了。 来源: https://www.cnblogs.com/danshuoshuo/p/11443173.html

上传图片异常:org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException

点点圈 提交于 2019-11-29 03:05:51
场景 使用form表单上传图片时,抛出如下异常: org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException: the request doesn't contain a multipart/form-data or multipart/mixed stream, content type header is application/x-www-form-urlencoded at org.apache.commons.fileupload.FileUploadBase$FileItemIteratorImpl.<init>(FileUploadBase.java:908) at org.apache.commons.fileupload.FileUploadBase.getItemIterator(FileUploadBase.java:331) at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:351) at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload

c# Asp.Net上传图片

≯℡__Kan透↙ 提交于 2019-11-29 02:55:58
c# Asp.Net上传图片 aspx页面 < asp : Image ID = "imgBindShow" runat = "server" / > < asp : FileUpload ID = "uploadImage" runat = "server" accept = ".jpg,.png,.jpeg" / > < asp : Button ID = "btnUploding" runat = "server" Text = "上传图片" OnClick = "btnUploding_Click" / > < br / > 后台cs文件 引入命名空间 using System.IO ; protected void btnUploding_Click ( object sender , EventArgs e ) { /* 设置路径,绝对路径和相对路径的拼接 文件夹的创建和是否存在的判断 文件大小的判断 判断上传后的文件夹里是否含有指定的图片 */ //获取网站部署的目录,绝对路径 string tmpRootDir = Server . MapPath ( System . Web . HttpContext . Current . Request . ApplicationPath . ToString ( ) ) ; //获取程序根目录 //相对路径下的位置

Brt课程设计day13

南楼画角 提交于 2019-11-29 02:13:38
1、是关于加横线的问题,用hr标签加了几个横线,发现这几个横线一定会有一个加粗的,而且找不到原因,感觉很奇怪,后来只能把颜色black改为默认颜色,这样才可以 2、是日期选择框的设置,这个很简单,已经再全部网页中应用了起来。具体效果如下 3、老师提到了将查看订单的页面最好不要有滚动,这个不是很难,但是很麻烦,每个页面的东西不一样多,而且,有6个页面,每个要改,再加上之前的横线和日期框的一些问题,写了很久,可以说是今天主要完成的东西 4、完成了上面所有的东西,然后一起再走了一遍程序,寻找有没有什么问题,后来发现没什么问题了 二、明天的计划 1、现在还缺少的东西已经很明显了,还少上传图片,搜索,导出excel等有限的几个问题,明天我的任务是做出上传图片到数据库的问题,想来应该不难把 2、gitlib上传代码,我还没搞太懂,不过总算是上传了两次了,明天继续 三、今日小结 1、如果前期不能够很好的设计好整个策划,那么后来修改一些小东西都会很麻烦,很累 2、说实话下,现在的布局虽然满足了老师的要求,但是总感觉有点丑 3、搜索的话,我们商量了一下,决定最后写。 来源: https://www.cnblogs.com/danshuoshuo/p/11439983.html

php 上传图片

自闭症网瘾萝莉.ら 提交于 2019-11-29 02:05:02
PHP 主要是同过POST方法上传文件,文件上传后,会被存储到服务器段的临时目录中(默认的是系统临时文件目录,可以通过修改PHP文件中的 upload_tmp_dir 选项来改变临时目录),然后需要用 PHP 中的 move_upload_file() 函数将其移动到指定位置。 上传文件的所有信息被包含在一个全局二维数组$_FLFS种。该数组共5个元素,元素的第一个下标表示表单的文件上传元素名,第二个下标是下面5个预定下标之一,分别描述了上传文件的属性(upload-name 是表单中上传文件标记的名称)。 $_FILSH['upload-name'] ['name']:从客户端向服务器上传文件的文件名。 $_FILSH['upload-name] ['type']:上传的文件MIME类型。这个变量是否赋值取决于浏览器的功能。 $_FILSH['upload-name] ['size']:上传的文件大小。 $_FILSH['upload-name] ['tmp-name']:上传之后,将此文件移动到最终位置之前赋予的临时文件。 $_FILSH['upload-name] ['error']:上传文件状态码,有7种可能取值。 7种可能的上传的状态码如下: UPLOAD_ERR_OK:文件上传成功; UPLOAD_ERR_INI_SIZE:文件大小超出 upload_max