草庐IT

php - 使用 ASP、ASP.NET 2.0 或 PHP5 在 IIS6 上无超时的开源文件上传

我正在寻找一种跨平台、跨浏览器的上传文件方式,这样就不会出现超时。上传不一定很大——有些只是因为上传者的连接速度慢而需要很长时间才能上传——但无论如何服务器都会超时。我听说有一些方法可以分块上传文件,这样服务器就会以某种方式决定不使上传超时。在四处搜索之后,我能看到的是专有的上传助手和Java和Flash(SWFUpload)小部件,它们不是跨平台的、不分块上传的,或者不是免费的。我想要一种在任何这些平台(ASP、ASP.NET2.0或PHP5)上执行此操作的方法,尽管我对所有这些.NET类/Controller/项目/模块/visualstudio不是很了解/compile/etc的

php文件上传大小问题

我知道您可以使用$_FILES['userfile']['size']>XXX在PHP中控制上传的大小我想我的问题与性能有关。当你上传一个文件时,我的理解是整个文件被上传到一个临时位置,然后你就可以访问$_FILES如果用户尝试上传10gb文件会怎样?(以非常大的文件为例)如果尝试上传大文件,这是否会浪费服务器带宽,因为文件需要先上传才能被处理/验证。我知道PHP有超时等问题,但我很好奇用户尝试上传非常大的文件是否会对性能产生影响,即使(例如)最大文件大小为2mb。这是一个问题还是不可避免的事情,只是不要担心。谢谢。 最佳答案 ap

php - 如何使用javascript异步读取文件进行文件上传

我需要读取用户选择的文件以将其上传到服务器。并将读取的数据发送到服务器并将其存储在那里。我正在尝试实现一个文件上传,用户可以在其中暂停文件上传并恢复稍后再说。所以为此我需要从随机位置读取文件。我找到了HTML-5支持这个。但并非所有浏览器都支持它。所以有什么帮助吗??提前致谢.. 最佳答案 您必须使用绕过浏览器安全模型的技术。:-(出于安全原因,在浏览器中运行的Javascript无法访问文件系统,同样,对文件上传表单控件的访问也非常有限。(例如,您不希望浏览器能够悄悄地将文件上传到远程服务器)一个非常流行的开源项目可以让你在一定程

php - 上传图片并在 codeigniter 中插入文本

我正在尝试上传带有标题和描述的图像以及图像上传。我的图片上传和文本输入是分开工作的,文本和图片路径也被插入到数据库中,但我仍然不知道如何将两者结合起来我使用了http://codeigniter.com/user_guide/libraries/file_uploading.html中给出的指南functiondo_upload(){$config['upload_path']='./uploads/';$config['allowed_types']='gif|jpg|png';$config['max_size']='100';$config['max_width']='1024'

php - 上传文件夹

我正在使用Uploadify上传文件并使用Codeigniter框架。这是我的上传代码:$("#change_profile_icon").uploadify({'uploader':'/project/style/scripts/crop/uploadify/uploadify.swf','script':'http://localhost/project/pages/profile_icon','cancelImg':'/project/style/scripts/crop/uploadify/cancel.png','buttonText':'Uploadimage','widt

php - 将数据从上传的 CSV 文件返回到 javascript 的最佳方法是什么?

场景需要像这样运行:客户端上传CSV文件,然后使用上传的CSV文件中的数据动态填充表格。我可以使用简单的表格上传CSV文件。没问题。我可以在服务器端用PHP解析数据。没问题。我可以用PHP服务器端创建一个数组。没问题。我怎么才能把它返回给JavaScript进行处理?我以为我可以使用AJAX,但我应该将请求指向哪里?我想过用PHP递归调用页面,但是后来就失去了异步性,这不行。似乎我在这里遗漏了一些简单的东西。TIA为您提供帮助。WR! 最佳答案 答案很简单。异步上传文档,并让上传调用返回一些JSON。或者(对于较大的文档更好),上传

php - 尝试使用 ftp_put 函数上传 .zip 文件,但无法上传大文件(超过 1 MB)

我正在使用以下代码上传.zip文件,但无法上传大小超过1MB的文件:$upload=ftp_put($conn_id,$target_path.'/'.$filename,$source,FTP_BINARY);有什么想法吗? 最佳答案 您是否将php.ini中的max_file_uploads的配置设置更改为更大的值,这些值以MB为单位,因此请提供最大为5的值我相信它应该有效。 关于php-尝试使用ftp_put函数上传.zip文件,但无法上传大文件(超过1MB),我们在StackOv

php - session 上传进度

我正在尝试让session上传进度功能(http://php.net/manual/en/session.upload-progress.php)在Kohana中工作。我已经设法让它在没有Kohana的情况下使用以下代码在本地工作:UploadForm"value="demo">File:$(document).ready(function(){varuploading=false;$('form').submit(function(){uploading=true;$('#upload-frame').one('load',function(){uploading=false;});

php - Yii:验证失败后是否保留上传的文件?

如果我使用YII上传一个文件,而另一个规则失败了,那么用户必须重新选择该文件。避免这种情况的最简单方法是什么?比如我规定标题最多20个字符。用户键入21个字母。他选择要上传的文件。当用户返回页面时,文件已经不存在了,他必须重新选择,并有效地重新上传。这非常令人沮丧,尤其是现在用户需要上传最多10个文件时。我知道Drupal是这样工作的。如果您上传但其他规则失败,则当您返回表单时,文件将显示为屏幕截图。如何在YII上获得相同的功能?更新如果我能用thisextension满足该要求并且不需要用户按下开始上传,我就可以回家了 最佳答案

php - Hook 到 Wordpress 图片上传

对于我的Wordpress网站,我想以编程方式自动生成额外的照片尺寸当用户上传图片时。我希望这张照片也出现在媒体库中。我写了一个小插件,我激活它来连接到上传操作。我的问题是,我应该Hook哪个wp上传操作来生成上传图片的额外尺寸。欢迎获取当前上传的示例并编写额外的图像条目。谢谢! 最佳答案 你可以试试wp_handle_upload_prefilter:add_filter('wp_handle_upload_prefilter','custom_upload_filter');functioncustom_upload_filte