Tag: file upload

在上传Angularjs之前预览图像

嗨,我想知道是否有一种方法来预览图像,然后使用angularjs上传它们? 我正在使用这个库。 https://github.com/danialfarid/angular-file-upload 谢谢。 这是我的代码: template.html <div ng-controller="picUploadCtr"> <form> <input type="text" ng-model="myModelObj"> <input type="file" ng-file-select="onFileSelect($files)" > <input type="file" ng-file-select="onFileSelect($files)" multiple> </form> </div> controller.js .controller('picUploadCtr', function($scope, $http,$location, userSettingsService) { $scope.onFileSelect = function($files) { //$files: an array of files selected, each file has name, size, and type. for (var i = 0; i < $files.length; i++) { […]

节点/ Expressfile upload

我使用节点v0.10.26和expressionv4.2.0,我很新的节点。 在过去三个多小时的时间里,我一直在我的桌子上打我的头,试图获得与节点一起工作的file upload表单。 在这一点上,我只是试图让req.files不返回undefined。 我的观点看起来像这样 <!DOCTYPE html> <html> <head> <title>{{ title }}</title> <link rel='stylesheet' href='/stylesheets/style.css' /> </head> <body> <h1>{{ title }}</h1> <p>Welcome to {{ title }}</p> <form method='post' action='upload' enctype="multipart/form-data"> <input type='file' name='fileUploaded'> <input type='submit'> </form> </body> </html> 这是我的路线 var express = require('express'); var router = express.Router(); /* GET home page. */ router.get('/', function(req, res) […]

HTML – select文件名后显示图像

可能重复: 在上传之前预览图像 我有一个允许我的forms <input type="file" name="filename" accept="image/gif, image/jpeg, image/png"> 浏览并select一个文件。 我想要做的是在图像被选中后立即显示图像。 这是在表单上的“提交”button被按下之前,所以图像几乎肯定驻留在客户端。 可以这样做吗?

通过getRealPath()将上载文件写入磁盘时出现java.io.FileNotFoundException

Glassfish似乎增加了额外的path我想保存我的图像文件也有一些方法来使用只有绝对path我的servlet获得 String appPath = request.getServletContext().getRealPath(""); ? 我花了几天的时间尝试不同的方法来上传图像文件,并让一个servlet将其保存到磁盘。 我用这个例子: http : //www.codejava.net/java-ee/servlet/how-to-write-upload-file-servlet-with-servlet-30-api 使用debugging我可以看到文件名和path信息被正确收集,但代码在`part.write(savePath + File.separator + fileName)失败;“ 而glassfish的例外报告是: exception java.io.FileNotFoundException: C:\Program Files\glassfish-3.1.2.2\glassfish\domains\domain1\generated\jsp\com.onemore_onemore-web_war_1.0-SNAPSHOT\D:\Dropbox\Git\Brian_JEE\onemore\onemore\onemore-web\target\onemore-web-1.0-SNAPSHOT\image\screengrab_all_products.jpg (The filename, directory name, or volume label syntax is incorrect) 我可以看到正确的path作为这个exception的一部分D:\Dropbox\Git\Brian_JEE\onemore\onemore\onemore-web\target\onemore-web-1.0-SNAPSHOT\image\screengrab_all_products.jpg JSP <form action="${pageContext.request.contextPath}/imageupload" method="post" enctype="multipart/form-data" name="productForm" id="productForm"> <input type="file" name="file" id="file"> <input type="submit" name="Submit" value="Submit"></td> </form> Servlet的 @WebServlet(name = "UploadImageServlet", urlPatterns = {"/imageupload"}) […]

如何检测文件是否通过FTP上传

我的应用程序正在监视一组用户可以上传文件的文件夹。 当一个file upload完成后,我必须申请一个治疗,但我不知道如何检测文件没有完成上传。 任何方式来检测文件是否还没有被FTP服务器释放?

用ServletFileUpload的parseRequest进行file upload?

我上传我的web应用程序中input type="file"浏览的input type="file" 。 问题是我得到FileItem列表大小为0,虽然我可以看到所有上传的文件信息 request – > JakartaMutltiPartRequest – >文件属性 这里是读取文件的Java代码 public InputStream parseRequestStreamWithApache(HttpServletRequest request) throws FileUploadException, IOException { InputStream is = null; FileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); List items = upload.parseRequest(request); // here the item size is 0 ,i am not sure why i am not getting my […]

PHP警告:POST内容长度为113个字节,超过Unknown中的-1988100096个字节的限制

我一直在用户上传图片在我的网站上有很多问题。 他们可以上传最多6个图像 原来我不得不在php.ini中更改值: upload_max_filesize = 2000M post_max_size = 2000M max_execution_time = 120 max_file_uploads = 7 memory_limit=128M 我不得不改变,因为得到各种错误,如内存不足,超过最大的职位等。 一切都很好,直到我检查了我的错误日志,其中包含: [11-Jun-2011 04:33:06] PHP警告:未知:POST内容 – 长度为113字节超过了-1988100096字节 [2011年6月11日04:33:12] PHP警告:未知:POST内容 – 75字节的长度超过了第0行未知的-1988100096字节的限制 [2011年6月11日04:33:27] PHP警告:未知:POST内容 – 74字节的长度超过了0行未知的-1988100096字节的限制 [2011年6月11日04:33:34] PHP警告:未知:POST内容 – 75字节的长度超过第0行未知的-1988100096字节的限制 [2011年6月11日04:33:43] PHP警告:未知:POST内容 – 77字节的长度超过了第0行未知的-1988100096字节的限制 [2011年06月11日04:33:48] PHP警告:未知:POST内容 – 74字节的长度超过了0行中未知的-1988100096字节的限制 [11-Jun-2011 04:33:53] PHP警告:未知:POST内容 – 75字节的长度超过了第0行未知的-1988100096字节的限制 [2011年6月11日04:34:20] PHP警告:未知:POST内容 – 133字节的长度超过了第0行未知的-1988100096字节的限制 [2011年6月11日04:35:29] PHP警告:未知:POST内容 – […]

PHP警告:move_uploaded_file()无法移动

我一直在慢慢地学习PHP,并发现了一系列有关其他开发人员发布的主题和解决scheme的信息。 我正试图有一个Android应用程序通过HTTP POSTfile upload到PHP服务器。 然而,有些东西不能在我的服务器端尝试写入PHP文件。 这里是PHP代码: // Where the file is going to be placed $target_path = "/var/www/media2net/uploads/uploads"; /* Add the original filename to our target path. Result is "uploads/filename.extension" */ $target_path = $target_path . basename($_FILES['uploadedfile']['name']); if (move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['uploadedfile']['name']) . " has been uploaded"; chmod("uploads/" . basename($_FILES['uploadedfile']['name']), 755); […]

如何用<input type =“file”>select多个文件?

如何用<input type="file">select多个文件?

通过ajax传递Blob来生成一个文件

我试图捕获audiorecorder( https://github.com/cwilso/AudioRecorder )并通过Ajax发送blob一个PHP文件,这将接收blob内容并创build文件(在这种情况下的波形文件)。 Ajax调用: audioRecorder.exportWAV(function(blob) { var url = (window.URL || window.webkitURL).createObjectURL(blob); console.log(url); var filename = <?php echo $filename;?>; $.ajaxFileUpload({ url : "lib/vocal_render.php", secureuri :false, dataType : blob.type, data: blob, success: function(data, status) { if(data.status != 'error') alert("boa!"); } }); }); 和我的PHP文件(vocal_render.php): <?php if(!empty($_POST)){ $data = implode($_POST); //transforms the char array with the blob url […]