标签: uploading

闪亮:仅在上传文件后显示按钮

我正在尝试Shiny而我喜欢它.我构建了一个小应用程序,学生上传一个csv文件,然后选择一个因变量和自变量,然后R计算一个线性回归.它工作正常.我把它上传到:

http://carlosq.shinyapps.io/Regresion

[如果需要,可以使用此文件进行测试."beer"是因变量,除"id"之外的其余变量是独立的]

这是server.R:

# server.R
library(shiny)

shinyServer(function(input, output) {

  filedata <- reactive({
    infile <- input$file1
    if (is.null(infile)){
      return(NULL)      
    }
    read.csv(infile$datapath)
  })

  output$dependent <- renderUI({
    df <- filedata()
    if (is.null(df)) return(NULL)
    items=names(df)
    names(items)=items
    selectInput("dependent","Select ONE variable as dependent variable from:",items)
  })


  output$independents <- renderUI({
    df <- filedata()
    if (is.null(df)) return(NULL)
    items=names(df)
    names(items)=items
    selectInput("independents","Select ONE or MANY independent variables from:",items,multiple=TRUE)
  })


  output$contents <- renderPrint({
    input$action
    isolate({   
      df <- filedata()
      if (is.null(df)) return(NULL)
      fmla <- as.formula(paste(input$dependent," ~ ",paste(input$independents,collapse="+")))
      summary(lm(fmla,data=df))
    }) …
Run Code Online (Sandbox Code Playgroud)

r uploading shiny

10
推荐指数
2
解决办法
4187
查看次数

使用Java上传到FTP

我只是想知道是否有一种简单的方法可以将一个小文件上传到ftp服务器.我已经检查了Apache Commons Net库,但说实话这似乎很复杂.有没有更简单的方法将小文件上传到ftp?

结束使用Apache Commons Net Library,并不是太难.

java ftp uploading

9
推荐指数
2
解决办法
3万
查看次数

NSURLSession和后台流上传

我在使用NSURLSession资源库中的照片上传到服务器时遇到了一些问题.

起初NSURLSession不支持流式上传.我试图使用它时遇到异常:

@property (nonatomic, strong) NSURLSession *uploadSession;

...

_uploadSession = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration
                backgroundSessionConfiguration:kUploadBackgroundURLSessionIdentifier] delegate:self delegateQueue:nil];

...

NSURLSessionUploadTask *task = [self.uploadSession uploadTaskWithStreamedRequest:URLRequest];
Run Code Online (Sandbox Code Playgroud)

这是一个例外:

Terminating app due to uncaught exception 'NSGenericException', reason: 'Upload tasks in background sessions must be from a file'
Run Code Online (Sandbox Code Playgroud)

这真的很奇怪,因为Apple的手册不包含任何仅uploadTaskWithRequest:fromFile:用于后台会话的信息.如果我想从资源库上传真正庞大的视频文件怎么办?我应该先将它保存到我的tmp目录吗?

看起来唯一的理由就是使用uploadTaskWithRequest:fromFile:,对吗?但是我有一个问题,如果上传过程被中断并开始在后台上传下一部分,服务器如何知道该文件的哪一部分正在上传?

我应该为此管理一些事情吗?以前我在URL请求中使用了Content-Range,如果我想继续上传之前启动的文件的一部分.现在我不能这样做 - 我必须在创建上传任务之前创建一个URL请求,并且看起来NSURLSession必须自动为我做这样的事情?

有没有人做过这样的事情?谢谢

background uploading ios alassetslibrary nsurlsession

9
推荐指数
1
解决办法
5421
查看次数

Mediafire API PHP开发

我几天前找到了mediafire API.

http://developers.mediafire.com

无论如何我在互联网上搜索是使用API​​制作一个用于将文件上传到mediafire帐户的网络应用程序.不幸的是我没有找到任何东西.有人知道如何使用mediafire API和PHP创建上传Web应用程序的文件.

php api uploading mediafire

8
推荐指数
1
解决办法
6147
查看次数

将多个文件上传到 Amazon S3

我需要有关如何在 Amazon S3 上上传多个文件的帮助。所以基本上我有三个用于文件上传的输入字段,两个输入将拍摄 10-20 张图片,最后一个输入只有一张图片,并在提交表单时将它们上传到 Amazon S3。

我用于上传图片的表单:

在此处输入图片说明

我有一个存储桶和所有东西,我需要的是某种将多个图像上传到 Amazon S3 的解决方案。

我使用 PHP 作为我的后端,现在,提交表单时,图像存储在主机上。但是我每个月都会上传超过 150GB 的图片,我需要 S3 来托管这些图片。

当我将表单与 Amazon S3 连接并尝试上传多个图像时,我收到此消息“POST 需要每个请求只上传一个文件。”。

php uploading amazon-s3 amazon-web-services

8
推荐指数
2
解决办法
2万
查看次数

POST数据在大文件上传时消失

我的PHP应用程序中存在文件上载实用程序的问题.当在表单上发送大文件(9MB +)时,我得到了一个非常奇怪的行为:表格中包含的POST数据消失了,包括文件信息.

我已经增加了所有PHP限制(时间限制,最大输入时间,发布最大大小,内存限制和上传最大文件大小),但我仍然无法获得正确的行为.我尝试用基于Flash的解决方案(SWFUpload,www.swfupload.org)替换常规HTTP表单,仍然是相同的行为.

我尝试过多个类似大小的文件,绝对不是特定的文件问题.我已经调试了使用Firebug发送的POST变量,并且标题中仍然存在正确的变量以及文件.

这可能会发生什么?

html javascript php forms uploading

7
推荐指数
1
解决办法
1843
查看次数

用PHP上传最大大小?

是否可以使用PHP上传~100 MB文件?

如果是这样,配置文件(php.ini)中需要进行哪些更改?

斯里兰卡

php ini uploading

7
推荐指数
2
解决办法
3万
查看次数

如何在Cocoa中使用WebView上传文件?

WebView有一个名为的方法

- (void)webView:(WebView *)sender runOpenPanelForFileButtonWithResultListener:(id < WebOpenPanelResultListener >)resultListener
Run Code Online (Sandbox Code Playgroud)

但是它上面几乎有0个文档和细节.在里面我显示一个打开的文件对话框并获取所选的文件名.

像这样

- (void)webView:(WebView *)sender runOpenPanelForFileButtonWithResultListener:(id < WebOpenPanelResultListener >)resultListener
{       
    NSOpenPanel* openDlg = [NSOpenPanel openPanel];

    [openDlg setCanChooseFiles:YES];

    [openDlg setCanChooseDirectories:NO];

    // process the files.
    if ( [openDlg runModal] == NSOKButton )
    {
        NSString* fileString = [[openDlg URL]absoluteString];
        [resultListener chooseFilename:fileString]; 
    }

}
Run Code Online (Sandbox Code Playgroud)

但是之后 ?

我该怎么办 ?在网站上,它显示我选择了一个文件,但是当您点击上传时,网站只返回错误,就像没有上传文件一样.我应该编写处理文件上传的代码还是什么?

我有点失落......

编辑:

事实上我让它工作....只需改变这里的代码:Cocoa webkit:如何在webkit中获取文件上传/文件系统访问权限,因为某些部分已被弃用

- (void)webView:(WebView *)sender runOpenPanelForFileButtonWithResultListener:(id < WebOpenPanelResultListener >)resultListener
{       
    // Create the File Open Dialog class.
    NSOpenPanel* openDlg = [NSOpenPanel openPanel];

    // Enable …
Run Code Online (Sandbox Code Playgroud)

upload cocoa file uploading webview

7
推荐指数
1
解决办法
3647
查看次数

PHP上传文件验证

我正在创建文件上传脚本,我正在寻找验证上传文件的最佳技术和实践.

允许的扩展名为:

$allowed_extensions = array('gif','jpg','png','swf','doc','docx','pdf','zip','rar','rtf','psd');
Run Code Online (Sandbox Code Playgroud)

这是我正在做的清单.

  1. 检查文件扩展名

    $path_info = pathinfo($filename);
    if( !in_array($path_info['extension'], $allowed_extensions) ) {
        die('File #'.$i.': Incorrent file extension.');
    }
    
    Run Code Online (Sandbox Code Playgroud)
  2. 检查文件mime类型

    $allowed_mimes = array('image/jpeg','image/png','image/gif','text/richtext','multipart/x-zip','application/x-shockwave-flash','application/msword','application/pdf','application/x-rar-compressed','image/vnd.adobe.photoshop');
    if( !in_array(finfo_file($finfo, $file), $allowed_mimes) ) {
        die('File #'.$i.': Incorrent mime type.');
    } 
    
    Run Code Online (Sandbox Code Playgroud)
  3. 检查文件大小.

我该怎么做才能确保上传的文件是有效的文件?我注意到奇怪的事情.我将.jpg文件扩展名更改为.zip并且...已上传.我认为它的MIME类型不正确但之后我注意到我没有检查特定的类型,但是如果数组中存在特定的MIME类型.我稍后会修复它,这对我来说没有问题(当然,如果你有任何好的解决方案/想法,请不要犹豫,分享它,请).

我知道如何处理图像(尝试调整大小,旋转,裁剪等),但不知道如何验证其他扩展.

现在是我的问题的时候了.

  1. 你知道验证这些文件的好方法吗?也许我应该解压缩.zip/.rar文件的档案,但文档(doc,pdf)呢?
  2. 将旋转,调整.psd文件的工作大小?
  3. 基本上我认为.psd文件有以下mime:application/octet-stream但是什么时候

我试图上传它显示给我的.psd文件(image/vnd.adobe.photoshop).我对此有点困惑.文件是否始终具有相同的MIME类型?

另外,我不能强制代码块工作.有没有人猜到为什么?

php upload file-upload uploading

6
推荐指数
2
解决办法
6503
查看次数

如何从iPhone上传视频到服务器?

-(IBAction)uploadToServer :(id)sender
{
    NSString *str1=[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"intro.mp4"];
    NSLog(@"str1=%@",str1);

    NSString *escapedUrlString = [str1 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
    NSLog(@"escapedUrlString=%@",escapedUrlString);

    NSURL *videoURL = [NSURL URLWithString:escapedUrlString];
    NSLog(@"videoURL=%@",videoURL);

    NSData *newdata = [NSData dataWithContentsOfFile:escapedUrlString];
    webdata=[NSData dataWithData:newdata];
    NSLog(@"webData = %@",webdata);
   [self post:webdata];
    }

- (void)post:(NSData *)fileData
{

    NSData *videoData = fileData;
    NSString *urlString = @"http://rompio.com/web_service/web.php?method=upload_video&user_id=4";

    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
    [request setURL:[NSURL URLWithString:urlString]];
    [request setHTTPMethod:@"POST"];

    NSString *boundary = @"---------------------------14737809831466499882746641449";
    NSString *contentType = [NSString stringWithFormat:@"multipart/form-data; boundary=%@", boundary];
    [request addValue:contentType forHTTPHeaderField:@"Content-Type"];

    NSMutableData *body = [NSMutableData data];
    [body appendData:[[NSString stringWithFormat:@"\r\n--%@\r\n", boundary] …
Run Code Online (Sandbox Code Playgroud)

iphone video uploading ipad ios

6
推荐指数
1
解决办法
2万
查看次数