Re: [WebDNA] Downloadable file protection

This WebDNA talk-list message is from

2011


It keeps the original formatting.
numero = 106358
interpreted = N
texte = --20cf303bf980df4807049d7bd75b Content-Type: text/plain; charset=UTF-8 Jym, Hi - so the secure files reside in a folder which is protected by the following .htaccess file: AuthType Basic AuthName "Restricted Stuff" Options ExecCGI Then the download template has the following code: [showif [your_authorisation_criteria]=T] [text]exportFilePath=path_to_secure_file[/text] [text]exportFile=secure_filename[/text] [text]line_ending=%0D%0A[/text] [returnRaw binarybody=../[exportFilePath][exportFile]]HTTP/1.0 200 OK[unurl][line_ending][/unurl][!] [/!]Status: 200[unurl][line_ending][/unurl][!] [/!]Content-Type: application/octet-stream[unurl][line_ending][/unurl][!] [/!]Content-Disposition: attachment; filename="[exportFile]"[unurl][line_ending][line_ending][/unurl][!] [/!][/returnraw][!] [/!][/showif] I am using WebDNA on CentOS so there is a WebDNA bug with 'Content-Type' - so to get around this I include the following .htaccess file in the directory with the download template: AddType application/octet-stream tmpl Take care - Tom --20cf303bf980df4807049d7bd75b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Jym,

Hi - so the secure files reside in a folder which i= s protected by the following .htaccess file:

= AuthType Basic
AuthName "Restricted Stuff"
Options ExecCGI


Then the down= load template has the following code:


[showif [your_authorisation_criteria]=3DT]

[tex= t]exportFilePath=3Dpath_to_secure_file[/text]
[text]exportFile=3Dsecure_filename[/text]
[text]line_en= ding=3D%0D%0A[/text]

[returnRaw binarybody=3D../[e= xportFilePath][exportFile]]HTTP/1.0 200 OK[unurl][line_ending][/unurl][!]

[/!]Status: 200[unurl][line_ending][/unurl][!]

[/!]Content-Type: application/octet-stream[unurl][line_end= ing][/unurl][!]

[/!]Content-Disposition: attachmen= t; filename=3D"[exportFile]"[unurl][line_ending][line_ending][/un= url][!]

[/!][/returnraw][!]

[/!][/show= if]


I am using WebDNA on CentOS so = there is a WebDNA bug with 'Content-Type' - so to get around this I= include the following .htaccess file in the directory with the download te= mplate:

AddType application/octet-stream tmpl


Take care
- Tom

<= br>

--20cf303bf980df4807049d7bd75b-- Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Downloadable file protection (Jym Duane 2011)
  2. Re: [WebDNA] Downloadable file protection (Tom Duke 2011)
  3. Re: [WebDNA] Downloadable file protection (Jym Duane 2011)
  4. Re: [WebDNA] Downloadable file protection (Tom Duke 2011)
  5. Re: [WebDNA] Downloadable file protection (Stuart Tremain 2011)
  6. Re: [WebDNA] Downloadable file protection (Govinda 2011)
  7. [WebDNA] Downloadable file protection ("Psi Prime Inc, Matthew A Perosi " 2011)
--20cf303bf980df4807049d7bd75b Content-Type: text/plain; charset=UTF-8 Jym, Hi - so the secure files reside in a folder which is protected by the following .htaccess file: AuthType Basic AuthName "Restricted Stuff" Options ExecCGI Then the download template has the following code: [showif [your_authorisation_criteria]=T] [text]exportFilePath=path_to_secure_file[/text] [text]exportFile=secure_filename[/text] [text]line_ending=%0D%0A[/text] [returnRaw binarybody=../[exportFilePath][exportFile]]HTTP/1.0 200 OK[unurl][line_ending][/unurl][!] [/!]Status: 200[unurl][line_ending][/unurl][!] [/!]Content-Type: application/octet-stream[unurl][line_ending][/unurl][!] [/!]Content-Disposition: attachment; filename="[exportFile]"[unurl][line_ending][line_ending][/unurl][!] [/!][/returnraw][!] [/!][/showif] I am using WebDNA on CentOS so there is a WebDNA bug with 'Content-Type' - so to get around this I include the following .htaccess file in the directory with the download template: AddType application/octet-stream tmpl Take care - Tom --20cf303bf980df4807049d7bd75b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Jym,

Hi - so the secure files reside in a folder which i= s protected by the following .htaccess file:

= AuthType Basic
AuthName "Restricted Stuff"
Options ExecCGI


Then the down= load template has the following code:


[showif [your_authorisation_criteria]=3DT]

[tex= t]exportFilePath=3Dpath_to_secure_file[/text]
[text]exportFile=3Dsecure_filename[/text]
[text]line_en= ding=3D%0D%0A[/text]

[returnRaw binarybody=3D../[e= xportFilePath][exportFile]]HTTP/1.0 200 OK[unurl][line_ending][/unurl][!]

[/!]Status: 200[unurl][line_ending][/unurl][!]

[/!]Content-Type: application/octet-stream[unurl][line_end= ing][/unurl][!]

[/!]Content-Disposition: attachmen= t; filename=3D"[exportFile]"[unurl][line_ending][line_ending][/un= url][!]

[/!][/returnraw][!]

[/!][/show= if]


I am using WebDNA on CentOS so = there is a WebDNA bug with 'Content-Type' - so to get around this I= include the following .htaccess file in the directory with the download te= mplate:

AddType application/octet-stream tmpl


Take care
- Tom

<= br>

--20cf303bf980df4807049d7bd75b-- Tom Duke

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

math on date? (1997) Does [Sendmail] create html? (2002) default value from Lookup (was Grant, please help me) (1997) newbies to web, spaces in email address (1998) Random Command (1997) HTML Editors (1997) WebCatalog can't find database (1997) Error Log.db --however (1997) two unique banners on one page (1997) local IIS setup (2004) The future of WebCatalog is coming with 4.0... (2000) PCS Emailer's role ? (1997) Opinion: [input] should be called [output] ... (1997) stumped on simple sort (1999) Loop into field (1998) Separate SSL Server (1997) Pieces Show Up! Curse You! (2000) including an image through WebDNA (2005) [WebDNA] Weird issue with ADD (2018) [WebDNA] Major grep/convertchars linux issues when writing to db (2010)