Re: 1st Comparison inside [fileinfo] broken. = bug?

This WebDNA talk-list message is from

2004


It keeps the original formatting.
numero = 59955
interpreted = N
texte = This does look like a bug, or at least an interesting programming choice by SMSI... If the path for the [fileinfo] points at a valid JPG or GIF file, [imageheight] shows the pixel height. If the path points to a non-existent file, [imageheight] is blank. If the path points to a file that is not a JPG or GIF file, then the first time you look at [imageheight] it says: Error: Invalid image extension (file path) The second and subsequent times you look at [imageheight] for a non-image file, it comes up blank. - Brian On Nov 9, 2004, at 8:59 AM, wrote: > [!]=== Someone PLEASE try this, I think it is a WebDNA bug! ==== > > "test.tpl" is reached by this form: >
> > > > > Before trying it - change the values of 'MyPhotoDir' & 'theFilename' > on the top lines of code from "xxxxx" to values which points to a real > file on your server which is not a .gif or .jpg, or is one of those > but named with the other extension. > > ===[/!] > > ----------------- test.tpl ---------------- > [text show=F]MyPhotoDir=xxxxx[/text] > [text show=F]theFilename=xxxxx[/text] > > [formvariables] > [showif [url][name][/url]^[url]"ShowStep"[/url]] > [text]ShowStep=[value][/text] > [/showif] > [!]...plus more stuff to grab the value for 'thefile'[/!] > [/formvariables] > > [showif [URL][ShowStep][/URL]=4] > > [!]...plus more stuff to write the uploaded file to disk - all working > fine.[/!] > [!]But now to error check what was uploaded - where the problem is.[/!] > > [FileInfo file=[MyPhotoDir]/[theFilename]] > [text show=F]UpldFileStatus=unknown[/text] > [text show=F]ErrorMessg=[/text] >  > [showif [URL][ImageHeight][/URL]=] > [text show=F]UpldFileStatus=[UpldFileStatus],NeverFires[/text] > [text show=F]ErrorMessg=[ErrorMessg] -blah?, why not?
[/text] > [/showif] > [showif [URL][ImageHeight][/URL]=] > [text show=F]UpldFileStatus=[UpldFileStatus],Is it[/text] > [text show=F]ErrorMessg=[ErrorMessg] -blahA[/text] > [/showif] > [showif [URL][ImageHeight][/URL]=] > [text show=F]UpldFileStatus=[UpldFileStatus],a WebDNA > 6.0/MacOSX.2.8[/text] > [text show=F]ErrorMessg=[ErrorMessg] -blahB[/text] > [/showif] > [showif [URL][ImageHeight][/URL]=] > [text show=F]UpldFileStatus=[UpldFileStatus],bug?[/text] > [text show=F]ErrorMessg=[ErrorMessg] -blah-C[/text] > [/showif] > UpldFileStatus=[UpldFileStatus]
> Error=[ErrorMessg] > [/FileInfo] > > [/showif] > ----------------- /test.tpl ---------------- > -John > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > > Web Archive of this list is at: http://webdna.smithmicro.com/ > ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: 1st Comparison inside [fileinfo] broken. = bug? ( 2004)
  2. Re: 1st Comparison inside [fileinfo] broken. = bug? ( Brian Fries 2004)
  3. 1st Comparison inside [fileinfo] broken. = bug? ( 2004)
This does look like a bug, or at least an interesting programming choice by SMSI... If the path for the [fileinfo] points at a valid JPG or GIF file, [imageheight] shows the pixel height. If the path points to a non-existent file, [imageheight] is blank. If the path points to a file that is not a JPG or GIF file, then the first time you look at [imageheight] it says: Error: Invalid image extension (file path) The second and subsequent times you look at [imageheight] for a non-image file, it comes up blank. - Brian On Nov 9, 2004, at 8:59 AM, wrote: > [!]=== Someone PLEASE try this, I think it is a WebDNA bug! ==== > > "test.tpl" is reached by this form: > > > > > > Before trying it - change the values of 'MyPhotoDir' & 'theFilename' > on the top lines of code from "xxxxx" to values which points to a real > file on your server which is not a .gif or .jpg, or is one of those > but named with the other extension. > > ===[/!] > > ----------------- test.tpl ---------------- > [text show=F]MyPhotoDir=xxxxx[/text] > [text show=F]theFilename=xxxxx[/text] > > [formvariables] > [showif [url][name][/url]^[url]"ShowStep"[/url]] > [text]ShowStep=[value][/text] > [/showif] > [!]...plus more stuff to grab the value for 'thefile'[/!] > [/formvariables] > > [showif [url][ShowStep][/URL]=4] > > [!]...plus more stuff to write the uploaded file to disk - all working > fine.[/!] > [!]But now to error check what was uploaded - where the problem is.[/!] > > [FileInfo file=[MyPhotoDir]/[theFilename]] > [text show=F]UpldFileStatus=unknown[/text] > [text show=F]ErrorMessg=[/text] >  > [showif [url][ImageHeight][/URL]=] > [text show=F]UpldFileStatus=[UpldFileStatus],NeverFires[/text] > [text show=F]ErrorMessg=[ErrorMessg] -blah?, why not?
[/text] > [/showif] > [showif [url][ImageHeight][/URL]=] > [text show=F]UpldFileStatus=[UpldFileStatus],Is it[/text] > [text show=F]ErrorMessg=[ErrorMessg] -blahA[/text] > [/showif] > [showif [url][ImageHeight][/URL]=] > [text show=F]UpldFileStatus=[UpldFileStatus],a WebDNA > 6.0/MacOSX.2.8[/text] > [text show=F]ErrorMessg=[ErrorMessg] -blahB[/text] > [/showif] > [showif [url][ImageHeight][/URL]=] > [text show=F]UpldFileStatus=[UpldFileStatus],bug?[/text] > [text show=F]ErrorMessg=[ErrorMessg] -blah-C[/text] > [/showif] > UpldFileStatus=[UpldFileStatus]
> Error=[ErrorMessg] > [/FileInfo] > > [/showif] > ----------------- /test.tpl ---------------- > -John > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > > Web Archive of this list is at: http://webdna.smithmicro.com/ > ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Brian Fries

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:

WebCat2b13MacPlugIn - [include] (1997) & Aftermath (1999) weird happenings (1997) WebCatalog Plug-in for Webstar. (1997) Example Search Form (1997) FAX orders (1996) Building Calendars (1997) The IBC root beer has arrived! (1997) Minor Bug(?) with [Capitalize] context (1999) Sendmail strangie (2002) WebDNA 6.1 Back Button Issue (2004) cart ID (1998) [WebDNA] Kickstarter project - CodeBabel (2013) emailer (1997) Validation (2000) Setting up shop (1997) SMI or WebDNA Vets. please read (2004) Location of Webcat site in folder hierarchy (1997) Signal Raised Error (Part II) (1997) [OT] DOD again (2003)