Professional Web Applications Themes

<cfif IsDate(FORM.theTestValue)> vs <cfif IsnotDate(FORM.theTestValue)> - Coldfusion - Getting Started

i am very new to CF. can anyone explain to me what this <cfif IsDate(FORM.theTestValue)> vs <cfif Isnot Date(FORM.theTestValue)> means: and what it is used for? how is it beneficial?:o...

  1. #1

    Default <cfif IsDate(FORM.theTestValue)> vs <cfif IsnotDate(FORM.theTestValue)>


    i am very new to CF.
    can anyone explain to me what this

    <cfif IsDate(FORM.theTestValue)> vs <cfif Isnot Date(FORM.theTestValue)>


    means: and what it is used for?
    how is it beneficial?:o
    tiffianypeck Guest

  2. #2

    Default Re: <cfif IsDate(FORM.theTestValue)> vs <cfif IsnotDate(FORM.theTestValue)>

    Originally posted by: tiffianypeck

    i am very new to CF.
    can anyone explain to me what this
    <cfif IsDate(FORM.theTestValue)> vs <cfif Isnot Date(FORM.theTestValue)>

    means: and what it is used for?
    how is it beneficial?:o

    This
    <cfif IsDate(FORM.theTestValue)>
    returns true if form.theTestValue is a valid date.

    This
    <cfif Isnot Date(FORM.theTestValue)>
    should be
    <cfif not IsDate(FORM.theTestValue)>
    will return false if form.theTestValue is a valid date.

    This is a good test to perform if you don't want your app to crash when you
    try to use the variable in a date function.

    Dan Guest

  3. #3

    Default Re: <cfif IsDate(FORM.theTestValue)> vs <cfif IsnotDate(FORM.theTestValue)>

    This is a good test to perform if you don't want your app to crash when you try to use the variable in a date function.?
    OK
    but what is this is date used for?
    or commonly used for?



    tiffianypeck Guest

  4. #4

    Default Re: <cfif IsDate(FORM.theTestValue)> vs <cfif IsnotDate(FORM.theTestValue)>

    If you were to blindly take whatever someone keyed on a Form and try to insert
    it into a Database column defined as type=DateTime, your SQL would crash. If
    you check it first to ensure it's a date you can bypass the Insert and send
    back a "pretty" message (x must be a valid date) to the user rather than the
    default crash message

    JMGibson3 Guest

Similar Threads

  1. <cfif form.secret_word EQ #session.secretWord#> thankyou <cfelse>sorry </cfif>
    By Hydrowizard in forum Coldfusion - Getting Started
    Replies: 4
    Last Post: April 28th, 06:21 PM
  2. CFIF is being ignored
    By KimMazz in forum Coldfusion Database Access
    Replies: 3
    Last Post: March 20th, 10:43 PM
  3. CFIF help
    By rere in forum Coldfusion - Getting Started
    Replies: 1
    Last Post: August 1st, 05:53 PM
  4. Use of CFIF with in a CFSWITCH
    By singi007 in forum Macromedia ColdFusion
    Replies: 5
    Last Post: May 9th, 07:49 PM
  5. cfif being ignored
    By TSutphin in forum Macromedia ColdFusion
    Replies: 8
    Last Post: March 6th, 07:40 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139