html_select_date Nombre del Atributo Tipo Requerido Default Descripción prefix string No Date_ Con el prefijo el nombre de la variable time timestamp/YYYY-MM-DD No Tiempo actual en el timestamp de unix o el formato YYYY-MM-DD Cual date/time a usar start_year string No Año actual El primer año primero en el menu dropdown, o el número de año, o el relativo al año actual (+/- N) end_year string No de la misma forma que start_year El ultimo año en el menu dropdown, o el número de año, o el relativo al año actual (+/- N) display_days boolean No true Muestra los dias o no display_months boolean No true Muestra los meses o no display_years boolean No true Muestra los años o no month_format string No %B Cual debe ser el formato de salida del mes dentro de (strftime) day_format string No %02d Cual debe ser el formato de salida del dia dentro de (sprintf) day_value_format string No %d Cual debe ser el formato de salida del valor del dia dentro de (sprintf) year_as_text boolean No false Se mostrara o no el año como texto reverse_years boolean No false Muestra los años en orden inverso field_array string No null si un nombre es dado, las cajas de seleción seran exibidas semejantes a los resultados que estaran retornando al PHP en la forma. name[Day], name[Year], name[Month]. day_size string No null adiciona el tamaño al atributo para la etiqueta select si fue dada month_size string No null adiciona el tamaño del atributo para la etiqueta select si fue dada year_size string No null adiciona el tamaño del atributo para la etiqueta select si fue dada all_extra string No null adiciona atributos extras para todas las etiquetas select/input si fueron dadas day_extra string No null adiciona atributos extras para todas las etiquetas select/input si fueron dadas month_extra string No null adiciona atributos extras para todas las etiquetas select/input si fueron dadas year_extra string No null adiciona atributos extras para todas las etiquetas select/input si fueron dadas field_order string No MDY El orden para ser mostrados los campos field_separator string No \n Cadena a mostrar entre los diferentes campos month_value_format string No %m formato strftime de los valores del mes, el default es %m para el número del mes. year_empty string No null Si es proporcionado entonces el primer elemento es el año select-box tiene este valor como etiqueta y "" como valor. Esto es util para hacer una lectura en el select-box por ejemplo "por favor seccione el año". Note que este puede usar valores como "-MM-DD" como atributos de time indicando que el año sea desmarcado. month_empty string No null Si es proporcinado entonces el mes es el primer elemento select-box tiene este valor como etiqueta y "" como valor. Note que usted puede usar valores como "YYYY--DD" como atributos de time indicando que el mes sea desmarcado. day_empty string No null Si es proporcinado entonces es dias es el primer elemento select-box tiene este valor como etiqueta y "" como valor. Note que usted puede usar valores como "YYYY-MM--" como atributos de time indicando que el dia sea desmarcado. html_select_date es una función customizada que crea menus dropdowns de fechas para usted. Este puede mostrar algunos o todos por año, mes y dia. html_select_date {html_select_date} SALIDA: <select name="Date_Month"> <option value="1">January</option> <option value="2">February</option> <option value="3">March</option> <option value="4">April</option> <option value="5">May</option> <option value="6">June</option> <option value="7">July</option> <option value="8">August</option> <option value="9">September</option> <option value="10">October</option> <option value="11">November</option> <option value="12" selected>December</option> </select> <select name="Date_Day"> <option value="1">01</option> <option value="2">02</option> <option value="3">03</option> <option value="4">04</option> <option value="5">05</option> <option value="6">06</option> <option value="7">07</option> <option value="8">08</option> <option value="9">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13" selected>13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="Date_Year"> <option value="2001" selected>2001</option> </select> html_select_date {* el año de comienzo y fin puede ser relativo al año actual *} {html_select_date prefix="StartDate" time=$time start_year="-5" end_year="+1" display_days=false} SALIDA: (El año actual es 2000) <select name="StartDateMonth"> <option value="1">January</option> <option value="2">February</option> <option value="3">March</option> <option value="4">April</option> <option value="5">May</option> <option value="6">June</option> <option value="7">July</option> <option value="8">August</option> <option value="9">September</option> <option value="10">October</option> <option value="11">November</option> <option value="12" selected>December</option> </select> <select name="StartDateYear"> <option value="1999">1995</option> <option value="1999">1996</option> <option value="1999">1997</option> <option value="1999">1998</option> <option value="1999">1999</option> <option value="2000" selected>2000</option> <option value="2001">2001</option> </select>