Skip to content

Commit 22ec8d1

Browse files
committed
Add input range validation in ColdFusion
1 parent 0baf970 commit 22ec8d1

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

datetime-coldfusion/datetime.cfm

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,28 @@ Enter date and time values
1414
<cfinput type = "text" name = "year" value = "#Year(dateAndTimeNow)#" validate = "integer">
1515
<br/>
1616
Month:
17-
<cfinput type = "text" name = "month" value = "#Month(dateAndTimeNow)#" validate = "integer">
17+
<cfinput type = "text" name = "month" value = "#Month(dateAndTimeNow)#" validate = "integer"
18+
range = "1,12">
1819
<br/>
1920
Day:
20-
<cfinput type = "text" name = "day" value = "#Day(dateAndTimeNow)#" validate = "integer">
21+
<cfinput type = "text" name = "day" value = "#Day(dateAndTimeNow)#" validate = "integer"
22+
range = "1,31">
2123
<br/>
2224
Hour:
23-
<cfinput type = "text" name = "hour" value = "#Hour(dateAndTimeNow)#" validate = "integer">
25+
<cfinput type = "text" name = "hour" value = "#Hour(dateAndTimeNow)#" validate = "integer"
26+
range = "0,23">
2427
<br/>
2528
Minute:
26-
<cfinput type = "text" name = "minute" value = "#Minute(dateAndTimeNow)#" validate = "integer">
29+
<cfinput type = "text" name = "minute" value = "#Minute(dateAndTimeNow)#" validate = "integer"
30+
range = "0,59">
2731
<br/>
2832
Second:
29-
<cfinput type = "text" name = "second" value = "#Second(dateAndTimeNow)#" validate = "integer">
33+
<cfinput type = "text" name = "second" value = "#Second(dateAndTimeNow)#" validate = "integer"
34+
range = "0,59">
3035
<br/>
3136
Millisecond:
3237
<cfinput type = "text" name = "millisecond" value = "#Millisecond(dateAndTimeNow)#"
33-
validate = "integer">
38+
validate = "integer" range = "0,999">
3439
<br/>
3540
<input type = "submit" value = "Submit" name = "submit">
3641
</cfform>

0 commit comments

Comments
 (0)