Re: Odd <textarea> Behavior with variables
This WebDNA talk-list message is from 2002
It keeps the original formatting.
numero = 43342
interpreted = N
texte = Thank you very much Brian. I will definately do that. Odd thing is, I was simplytrying entering the word test, in the field, and the showif still showed itblank.Still Weird.Brian Fries wrote:> You should always wrap [url] around the value of any user-typed form> variable when testing its value:>> [showif [url][clDescription][/url]=]>> If the value entered contains any comparison operators (=, !, <, >,> ~, ^, %) then this will prevent WebDNA from thinking that character> is the operator and thus not performing the test you intended.>> - brian>> At 3:02 PM 9/12/02, Robert Wade wrote:> >Thanks for the reply Donovan,> >> >I have quadruple checked my variables! They are coming in fine> >before the showifs, just> >as I had entered them. I changed cl_description to cl_desc just> >to see if it was> >having a problem with the name of the variable, and it still funked> >out. Then I changed> >it back to the old way, and now it works...???? I know it wasn't a> >type 'cause I used a> >find and replace to change the names back and forth rather than> >typing them. I'm still> >confused as hell, but at least now it works.> >> >Weird.> >> >Donovan wrote:> >> >> Robert Wade wrote:> >>> >> > Hello all,> >> >> >> > I have a form where there area couple of textareas. One in> >>particular keeps> >> > giving me a problem. Here is the text area...> >> >> >> >
> >> >> >> > In the page the form posts to, I have a simple script that> >>checks to see if the> >> > required fields were entered, and it sets a generic text> >>variable (e_id=012369), if> >> > one or more of them is blank. If that variable is set, the user> >>redirects back to> >> > the form and is directed to fill out the required fields.> >>Simple. The code is as> >> > follows....> >> >> >> > [!]===Begin Checking for required fields===[/!]> >> > [showif [cl_title]=][text show=f]e_id=012369[/text][/showif]> >> > [showif [cl_description]=][text show=f]e_id=012369[/text][/showif]> >> > [showif [cl_price]=][text show=f]e_id=012369[/text][/showif]> >> > [showif [cl_shipping]=][text show=f]e_id=012369[/text][/showif]> >> > [showif [cl_contact]=][text show=f]e_id=012369[/text][/showif]> >>> >> show=f is not needed.> >>> >> Robert, I would say trippleXtripple check your vars. ;-)> >> what are the values just before the showifs?> >>> >> >> >> >> >> > [!]===Redirect if initial errors found===[/!]> >> > [showif [e_id]=012369]> >> > [redirect classifieds_start.html?cl_id=[cl_id]&e_id=[url][e_id][/url]]> >> > [/showif]> >> >> >> > Even when every single input on the form is filled out, I keep> >>getting redirected> >> > back with the error.> >>> >> change the last digit of the error and change your error showif to:> >> [e_id]~012369> >>> >> Then you will know which error is redirecting.> >>> >> D> >>> >> > By process of elimination I have narrowed it down to the> >> > cl_description textarea. I also put a formvariables loop in> >>the posting page to> >> > make sure that the data is coming through, and it is, but for> >>some reason the code> >> > above is setting that variable. I have double checked and even> >>re-written that> > > > portion of code just to make sure I didn't misspell anything.> >No luck. There is> > > > one other texarea and it works find (cl_contact). Anyone have a clue?> > > >> > > > -Robert> > > >>> --> <= Brian C. Fries, BrainScan Software http://www.brainscansoftware.com =>> <= Macintosh, Internet and Multimedia http://www.artsofauburn.com =>> <= Development and Consulting =>>> -------------------------------------------------------------> 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://search.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://search.smithmicro.com/
Associated Messages, from the most recent to the oldest:
Thank you very much Brian. I will definately do that. Odd thing is, I was simplytrying entering the word test, in the field, and the showif still showed itblank.Still Weird.Brian Fries wrote:> You should always wrap [url] around the value of any user-typed form> variable when testing its value:>> [showif [url][clDescription][/url]=]>> If the value entered contains any comparison operators (=, !, <, >,> ~, ^, %) then this will prevent WebDNA from thinking that character> is the operator and thus not performing the test you intended.>> - brian>> At 3:02 PM 9/12/02, Robert Wade wrote:> >Thanks for the reply Donovan,> >> >I have quadruple checked my variables! They are coming in fine> >before the showifs, just> >as I had entered them. I changed cl_description to cl_desc just> >to see if it was> >having a problem with the name of the variable, and it still funked> >out. Then I changed> >it back to the old way, and now it works...???? I know it wasn't a> >type 'cause I used a> >find and replace to change the names back and forth rather than> >typing them. I'm still> >confused as hell, but at least now it works.> >> >Weird.> >> >Donovan wrote:> >> >> Robert Wade wrote:> >>> >> > Hello all,> >> >> >> > I have a form where there area couple of textareas. One in> >>particular keeps> >> > giving me a problem. Here is the text area...> >> >> >> > > >> >> >> > In the page the form posts to, I have a simple script that> >>checks to see if the> >> > required fields were entered, and it sets a generic text> >>variable (e_id=012369), if> >> > one or more of them is blank. If that variable is set, the user> >>redirects back to> >> > the form and is directed to fill out the required fields.> >>Simple. The code is as> >> > follows....> >> >> >> > [!]===Begin Checking for required fields===[/!]> >> > [showif [cl_title]=][text show=f]e_id=012369[/text][/showif]> >> > [showif [cl_description]=][text show=f]e_id=012369[/text][/showif]> >> > [showif [cl_price]=][text show=f]e_id=012369[/text][/showif]> >> > [showif [cl_shipping]=][text show=f]e_id=012369[/text][/showif]> >> > [showif [cl_contact]=][text show=f]e_id=012369[/text][/showif]> >>> >> show=f is not needed.> >>> >> Robert, I would say trippleXtripple check your vars. ;-)> >> what are the values just before the showifs?> >>> >> >> >> >> >> > [!]===Redirect if initial errors found===[/!]> >> > [showif [e_id]=012369]> >> > [redirect classifieds_start.html?cl_id=[cl_id]&e_id=[url][e_id][/url]]> >> > [/showif]> >> >> >> > Even when every single input on the form is filled out, I keep> >>getting redirected> >> > back with the error.> >>> >> change the last digit of the error and change your error showif to:> >> [e_id]~012369> >>> >> Then you will know which error is redirecting.> >>> >> D> >>> >> > By process of elimination I have narrowed it down to the> >> > cl_description textarea. I also put a formvariables loop in> >>the posting page to> >> > make sure that the data is coming through, and it is, but for> >>some reason the code> >> > above is setting that variable. I have double checked and even> >>re-written that> > > > portion of code just to make sure I didn't misspell anything.> >No luck. There is> > > > one other texarea and it works find (cl_contact). Anyone have a clue?> > > >> > > > -Robert> > > >>> --> <= Brian C. Fries, BrainScan Software http://www.brainscansoftware.com =>> <= Macintosh, Internet and Multimedia http://www.artsofauburn.com =>> <= Development and Consulting =>>> -------------------------------------------------------------> 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://search.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://search.smithmicro.com/
Robert Wade
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:
Buying sans cart (1997)
WebTen and WebCat (1997)
Another bug to squash (WebCat2b13 Mac .acgi) (1997)
Beta version-Mac? (was Emailer update for Mac?) (1998)
Content search & results (2008)
Date search - yes or no (1997)
Newbie problem blah blah blah (1997)
Template Encryption (1998)
WebCat2 - Getting to the browser's username/password data (1997)
passing search criteria (1997)
[WebDNA] Ubuntu 18.04.2 ??? (2019)
WebDNA Quick Reference (Reserved Words) (2000)
[append] problem (1997)
2.1 Stuff (1998)
WebCat2 beta 11 - new prefs ... (1997)
[protect] on NT? (1997)
Crashing Server (2000)
Who is John Jakovich? (1999)
New Command prefs ... (1997)
Capturing the referring site (1999)