programacion

Agregar controles al calendario PHP - » HostIN

Te mostré cómo crear un calendario PHP la semana pasada. La publicación…

Publicado el 17 de mayo de 2024, 21:00 hs

Agregar controles al calendario PHP -

Te mostré cómo crear un calendario PHP la semana pasada. La publicación fue muy popular, así que quería continuar con otra publicación sobre cómo agregar controles al calendario. Después de todo, no desea que sus usuarios tengan que esperar hasta el próximo mes para ver eventos fuera del mes actual, ¿verdad? Ahora agregaremos controles desplegables de “Mes siguiente”, “Mes anterior” y mes/año al calendario.

PHP = HTML

/* configuración de fecha */$mes = (int) ($_GET['mes'] ? $_GET['mes'] : fecha('m'));$año = (int) ($_GET['año ' ] ? $_GET['año'] : fecha('Y'));/* seleccionar control de mes */$select_month_control="seleccionar nombre="mes"";for($x = 1; $x = 12 ; $ x++) {$select_month_control.= 'valor de opción="'.$x.'"'.($x != $mes ? '' : ' seleccionado="seleccionado"').''.date(' F', mktime(0,0,0,$x,1,$año)).'/option';}$select_month_control.= '/select';/* seleccionar control de año */$year_range = 7;$ select_year_control="select nombre="año"";for($x = ($año-piso($año_rango/2)); $x = ($año+piso($año_rango/2)); $x++) {$ select_year_control.= ' opción valor="'.$x.'"'.($x != $año ? '' : ' seleccionado="seleccionado"').''.$x.'/option';}$ select_year_control.= ' /select';/* control "próximo mes" */$next_month_link = 'a href="https://soloprogramadores.top/agregar-controles-al-calendario-php/?month=".($mes != 12 ? $mes + 1 : 1)."año='. ($mes ! = 12 ? $año : $año + 1).'"Mes siguiente /a';/* control "mes anterior" */$previous_month_link = 'a href="?mes=".($mes ! = 1 ? $mes - 1 : 12)."año='.($mes != 1 ? $año : $año - 1).'" Mes anterior/a';/* juntando los controles */$controls="form método="get"".$select_month_control.$select_year_control.'input type="submit" nombre ="enviar" valor="Ir" /'.$previous_month_link.''.$next_month_link.' /formulario';echo $controles;

No explicaré el código porque es aburrido y simple, pero quizás te preguntes por qué no incluye los controles dentro de la función PHP. Dado que es posible que desee o no los controles y desee darles un estilo diferente, colocar los controles dentro de la función PHP sería una mala idea.

¿Se te ocurre algún otro control para agregar al calendario? ¿Qué tal un método AJAX? ¡Compártelos!

Te podría interesar...

6 beneficios de alojar teleseminarios gratuitos Array Todo lo que necesitas saber sobre SEO para 2024 La prevención del fraude en las telecomunicaciones ocupa un lugar central: el 92% de los operadores priorizan la seguridad – Informe GLF HostPapa firma un acuerdo con Deluxe Corporation Cómo el alojamiento web y el marketing por correo electrónico se unen para lograr el éxito online Empoderando a la próxima generación con Code2College ¿Cuál es el adecuado para tu aplicación? Vultr Review - Alojamiento en la nube rápido - ThisHosting.Rocks

Deja una respuesta Cancelar la respuesta

Lo siento, debes estar conectado para publicar un comentario.

← Volver al blog