|
|
|
#1 (permalink) |
|
Messages: n/a
Hébergeur: |
-------------------------------------------------------- {html_select_date prefix="s_" end_year=+1 month_format=%m day_format=%02d field_order="YMD" field_separator="-"} -------------------------------------------------------- i had my SELECT tag written as above. i've stated that my day_format should be %02d , but why the HTML tags appear like the following? --------------------------------------------------------- <select name="s_Day"> <option label="01" value="1">01</option> <option label="02" value="2">02</option> <option label="03" value="3">03</option> ・・・ </select> --------------------------------------------------------- i just cant get the value to be value="01" -- View this message in context: http://www.nabble.com/value-with-htm....html#a5808351 Sent from the Smarty - General forum at Nabble.com. |
|
|
|
#2 (permalink) |
|
Messages: n/a
Hébergeur: |
hi,
On Mon, Aug 14, 2006 at 08:34:12PM -0700, rei wrote: > > -------------------------------------------------------- > {html_select_date prefix="s_" end_year=+1 month_format=%m day_format=%02d > field_order="YMD" field_separator="-"} > -------------------------------------------------------- > i had my SELECT tag written as above. > i've stated that my day_format should be %02d , but why the HTML tags appear > like the following? > > --------------------------------------------------------- > <select name="s_Day"> > <option label="01" value="1">01</option> > <option label="02" value="2">02</option> > <option label="03" value="3">03</option> > ????????? > </select> > --------------------------------------------------------- > i just cant get the value to be > value="01" AFAIK you can not do that. but since you have to check *all* incoming request variables for range and consistency anyway, you could simply format the day when it comes back from the form. like: $date = sprintf("%04d-%02d-%02d", $_REQUEST['s_Year'], $_REQUEST['s_Month'], $_REQUEST['s_Day']); |
|
|
|
#3 (permalink) |
|
Messages: n/a
Hébergeur: |
hi messju, i see! and yeah,, i should have thought of sprintf i m just too stupid.. thanks ! ![]() messju mohr wrote: > > hi, > > On Mon, Aug 14, 2006 at 08:34:12PM -0700, rei wrote: >> >> -------------------------------------------------------- >> {html_select_date prefix="s_" end_year=+1 month_format=%m day_format=%02d >> field_order="YMD" field_separator="-"} >> -------------------------------------------------------- >> i had my SELECT tag written as above. >> i've stated that my day_format should be %02d , but why the HTML tags >> appear >> like the following? >> >> --------------------------------------------------------- >> <select name="s_Day"> >> <option label="01" value="1">01</option> >> <option label="02" value="2">02</option> >> <option label="03" value="3">03</option> >> ????????? >> </select> >> --------------------------------------------------------- >> i just cant get the value to be >> value="01" > > AFAIK you can not do that. but since you have to check *all* incoming > request variables for range and consistency anyway, you could simply > format the day when it comes back from the form. like: > > $date = sprintf("%04d-%02d-%02d", $_REQUEST['s_Year'], > $_REQUEST['s_Month'], $_REQUEST['s_Day']); > > -- > Smarty General Mailing List (http://smarty.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > > -- View this message in context: http://www.nabble.com/value-with-htm....html#a5824435 Sent from the Smarty - General forum at Nabble.com. |
|
![]() |
| Outils de la discussion | |
|
|