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:

OT: Please set your computer's clock (1997) Summary search -- speed (1997) [WebDNA] Store module/site (2012) [WebDNA] Help with STMP Setup using Authentication with Google Apps in WebDNA (2016) MacOS X Server 1.2 Netnameserver conflict (2001) Cross OS Compatible HTML emailing (2003) [WebDNA] Seriously what is wrong here? (2011) carriage returns in data (1997) using showpage and showcart commands (1996) Math with Time (1997) Customer - again (1998) Re:HELP - NONE STOP DIGESTS. Digest for 4/24/97) (1997) WebCatalog Hosting (1996) Webmerchant orders? (2000) HELP - NONE STOP DIGESTS. Digest for 4/24/97) (1997) Triggers (2001) Sort Order on a page search (1997) pc (1997) Some Advise needed (1997) Snake Bites (1997)