• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

cffile

Community Beginner ,
Aug 03, 2011 Aug 03, 2011

Copy link to clipboard

Copied

using cf8 on w2k8 and having problems uploading large files using cffile.

session timeouts are 20 mins but if the upload takes longer than this, the session is timing out and the user gets thrown out and has to login again.

any ideas on how to maintain the session while the file is uploading?

TOPICS
Advanced techniques

Views

547

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

LEGEND , Aug 04, 2011 Aug 04, 2011

Hmmm.

On the page displaying the form you could have a "heartbeat" call being made back to the server using JavaScript's setTimeout() functionality (or I'd probably use a JQuery wrapper for same, as you'd also want to be making a xml request there, and JQuery wraps that up nice and generically).  With the timeout being just less than the session timeout.


That said, once you submit the form and that kicks off the next request, I dunno if the JS on the calling page will still run?  I've just never

...

Votes

Translate

Translate
LEGEND ,
Aug 04, 2011 Aug 04, 2011

Copy link to clipboard

Copied

Hmmm.

On the page displaying the form you could have a "heartbeat" call being made back to the server using JavaScript's setTimeout() functionality (or I'd probably use a JQuery wrapper for same, as you'd also want to be making a xml request there, and JQuery wraps that up nice and generically).  With the timeout being just less than the session timeout.


That said, once you submit the form and that kicks off the next request, I dunno if the JS on the calling page will still run?  I've just never checked.  It should be fairly easy for you to knock a test together though.

--

Adam

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Aug 04, 2011 Aug 04, 2011

Copy link to clipboard

Copied

thanks, i called a .cfm page using javascript after 15 minutes on the form page, and it seems to keep the session ok.

also if i want a progress bar for file uploads what is my best bet?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Aug 04, 2011 Aug 04, 2011

Copy link to clipboard

Copied

LATEST

also if i want a progress bar for file uploads what is my best bet?

First: google it and see what you find.

Second: if you don't find anything or get so far with it then get stuck: raise another issue here (well: just in the "ColdFusion" forum, not the "Advanced" one, as this stuff isn't advanced).  Make sure when you post, include what you've done so far, including what code you've tried, and what's going wrong (eg: error messages, unmet expectations, etc).

--
Adam

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Documentation