>- see footer for list info -<
is your <cfparam> really in the middle of your <cfswitch>?
On 3/23/06, Paul Swingewood <[EMAIL PROTECTED]> wrote:
>
> >- see footer for list info -<
> Thanks Michael.
>
> I have another problem now .....
>
> I am trying to make sure the user selects at least one checkbox .....
> (I've
> done this before but can't get it to work in script ....)
>
> <cfparam name="IncidentType" default="Nothing Selected">
> <cfcase value="11"><!--- Check Part 2 of the form --->
> <cfscript>
> // IncidentType.
> if IncidentType eq "Nothing Selected" {
> ErrorMessage = ErrorMessage & "You must select at least one
> incident
> type<br>";
> }
> </cfscript>
>
> Please forgive me but I know little script and tend to try things in the
> way
> I think they should work ...
>
>
> Regards - Paul
> </cfcase>
>
>
> >From: "Michael Traher" <[EMAIL PROTECTED]>
> >Reply-To: Coldfusion Development <[email protected]>
> >To: "Coldfusion Development" <[email protected]>
> >Subject: Re: [CF-Dev] This is driving me nuts .....
> >Date: Thu, 23 Mar 2006 12:37:03 +0000
> >
> > >- see footer for list info -<
> >you may get weird results in the future from converting dates (like
> now())
> >to strings using dateformat or lsdateformat and then doing date functions
> >on
> >them.
> >
> >most of the time it will work but it is always best to only do date
> >functions on date objects then format to a string for output.
> >
> >that is why I suggested lsparsedate which will return a valid date object
> >from your form variable. and you can use now() directly in the
> >dateCompare.
> >
> >Just a warning - it has bitten me in the past. :-)
> >
> >
> >
> >On 3/23/06, Paul Swingewood <[EMAIL PROTECTED]> wrote:
> > >
> > > >- see footer for list info -<
> > > Cracked it ...!
> > >
> > > Just needed a little sleep I think .....
> > >
> > > <!--- Validate the form fields in case JavaScript validation failed.
> >--->
> > > <cfscript>
> > > // Initialize variables;
> > > ErrorMessage = "";
> > > Todays_Date = lsdateformat(now(), "dd/mm/yyyy");
> > >
> > >
> > > //Check the Incident date delimeters.
> > > //if there aren't exactly 3 elements in this list assuming
> the
> > > delimiter
> > > is "/", it fails
> > > IF (NOT ListLen(IncidentDate, "/") EQ 3){
> > > ErrorMessage = ErrorMessage & "The Incident Date has an invalid
> > > delimeter. - dd/mm/yyyy<br>";
> > > }
> > >
> > > // IncidentDate.
> > > if (NOT Len(Trim(IncidentDate)) OR NOT IsDate(IncidentDate)) {
> > > ErrorMessage = ErrorMessage & "The Incident date is invalid. -
> > > dd/mm/yyyy<br>";
> > > }
> > >
> > > // The incident can't be in the future.
> > >
> > > if (IsDate(IncidentDate) AND DateCompare(IncidentDate, Todays_Date)
> >EQ
> > > 1)
> > > {
> > > ErrorMessage = ErrorMessage & "You can not record an incident in
> >the
> > > future!.<br>";
> > > }
> > >
> > > </cfscript>
> > >
> > >
> > > _______________________________________________
> > >
> > > For details on ALL mailing lists and for joining or leaving lists, go
> to
> > > http://list.cfdeveloper.co.uk/mailman/listinfo
> > >
> > > --
> > > CFDeveloper Sponsors:-
> > > >- Hosting provided by www.cfmxhosting.co.uk -<
> > > >- Forum provided by www.fusetalk.com -<
> > > >- DHTML Menus provided by www.APYCOM.com -<
> > > >- Lists hosted by www.Gradwell.com -<
> > > >- CFdeveloper is run by Russ Michaels, feel free to volunteer your
> help
> > > -<
> > >
> >
> >
> >
> >--
> >Mike T
> >Blog http://www.socialpoints.com/
> >_______________________________________________
> >
> >For details on ALL mailing lists and for joining or leaving lists, go to
> >http://list.cfdeveloper.co.uk/mailman/listinfo
> >
> >--
> >CFDeveloper Sponsors:-
> > >- Hosting provided by www.cfmxhosting.co.uk -<
> > >- Forum provided by www.fusetalk.com -<
> > >- DHTML Menus provided by www.APYCOM.com -<
> > >- Lists hosted by www.Gradwell.com -<
> > >- CFdeveloper is run by Russ Michaels, feel free to volunteer your help
> >-<
>
>
> _______________________________________________
>
> For details on ALL mailing lists and for joining or leaving lists, go to
> http://list.cfdeveloper.co.uk/mailman/listinfo
>
> --
> CFDeveloper Sponsors:-
> >- Hosting provided by www.cfmxhosting.co.uk -<
> >- Forum provided by www.fusetalk.com -<
> >- DHTML Menus provided by www.APYCOM.com -<
> >- Lists hosted by www.Gradwell.com -<
> >- CFdeveloper is run by Russ Michaels, feel free to volunteer your help
> -<
>
--
Mike T
Blog http://www.socialpoints.com/
_______________________________________________
For details on ALL mailing lists and for joining or leaving lists, go to
http://list.cfdeveloper.co.uk/mailman/listinfo
--
CFDeveloper Sponsors:-
>- Hosting provided by www.cfmxhosting.co.uk -<
>- Forum provided by www.fusetalk.com -<
>- DHTML Menus provided by www.APYCOM.com -<
>- Lists hosted by www.Gradwell.com -<
>- CFdeveloper is run by Russ Michaels, feel free to volunteer your help -<