Tecnología

Inicio

Cómo crear un calendario Uso de PHP

Un calendario de PHP es muy fácil de configurar en pocos minutos. Usa el calendario en su página web para mostrar el mes y la fecha actual. También puede desplazarse a través de los meses anteriores y próximos. Con un poco de trabajo puede integrar un calendario en su página web existente.

Instrucciones

Calendario básica

1 Sigue el enlace Fuente EasyPHPCalendar en Recursos. Esto mostrará el código PHP. Copiarlo, poniendo de relieve y presionando \ "Ctrl \" + \ "C \"

2 Abra el editor de archivos php para pegar el código en un nuevo archivo PHP. Estar seguro de que va a guardar el archivo y el tipo php.

3 Guarde el archivo como "calendar.php," pero no cierre el archivo. Este código no se muestran en realidad un calendario por el momento, pero es el código va a utilizar el calendario.

4 Ir a la parte inferior del archivo y pegar el código siguiente antes del final?> (Signo de interrogación y el símbolo mayor que) al final del archivo.

// Construir un calendario para visualizar el mes actual
$ Cal = nuevo calendario;
echo $ cal-> getCurrentMonthView ();

5 Probar el archivo subiéndolo a su servidor web con su programa de carga de archivos. Verá un calendario muy simple con el mes actual muestra y la fecha actual resaltada.

Usted es creado calendario.

Adición de Estilo

6 Añadir los siguientes bloques de estilo CSS al principio del archivo antes de la apertura <?.

<Style type = \ "text / css \">
<! -
. calendarHeader {font-weight: más audaz; color: # CC0000; background-color: #FFFFCC;}
. calendarToday {background-color: #FFFFFF;}

calendar {background-color: #FFFFCC;}

->
</ Style>

7 Cambiar el color de la cabecera de su calendario cambiando la declaración de estilo CSS seguimiento de la Etapa 1.

calendarHeader {font-weight: más audaz; color: # CC0000; background-color: #FFFFCC;}

Puede reemplazar el #FFFFFF de color hexadecimal para el fondo con colores naturales como el nombre de "rojo", "blanco", "azul. \"

Puede hacer lo mismo para reemplazar el # CC0000 colores hexadecimales para el color del texto de la cabecera.

8 Cambiar el color del resaltado la fecha actual cambiando la declaración de estilo CSS seguimiento de la Etapa 1.

calendarToday {background-color: #FFFFFF;}

Vuelva a colocar la #FFFFFF de color hexadecimal para el fondo con los colores naturales de nombres u otros valores hexadecimales.

9 Cambiar el color de fondo de todo el calendario cambiando la siguiente declaración de estilo CSS en el Paso 1.

calendarToday {background-color: #FFFFFF;}

Vuelva a colocar la #FFFFFF de color hexadecimal para el fondo con los colores naturales de nombres u otros valores hexadecimales.

Si desea ver una gama más amplia de colores hexadecimales, visite el enlace "hexadecimal de color" en Recursos.

Navegación

10 Encuentra el siguiente bloque de código en el archivo de calendar.php (esto debería ser alrededor de la línea 418).

// Construir un calendario para visualizar el mes actual
$ Cal = nuevo calendario;
echo $ cal-> getCurrentMonthView ();

11 Reemplace el código con el siguiente bloque de código.

MyCalendar clase extiende Calendario {función getCalendarLink ($ mes, $ año) {
// Volver a mostrar la página actual, pero con algunos parámetros
// Para establecer el nuevo mes y año
$ S = getenv ( 'SCRIPT_NAME'); volver \ "$ s $ mes = mes y año = $ año?"; }}

12 Añadir el siguiente bloque de código al final del archivo calendar.php después de todo otro código.

<? // Si hay un conjunto / mes año, use mes en curso / año
$ D = getdate (time ());
if ($ mes == \ "\") {
$ Mes = $ d [\ "mon \"]; }
if ($ año == \ "\") {
$ Año = $ d [\ "El año \"]; }
$ Cal = nueva MyCalendar;
echo $ cal-> getMonthView ($ mes, $ año);
?>

13 Pruebe su nuevo calendario personalizado mediante la subida de calendar.php a su servidor web. Su calendario mostrará el mes actual con la fecha resaltada. Ahora puede navegar a través de los meses.

Integración

14 Abra la página web que desea integrar su nuevo calendario en. Para que esto funcione, el archivo en el que desea integrar el calendario también debe ser un archivo PHP.

15 Ver el código de su archivo y pegar el código siguiente en el que desea que aparezca tu nuevo calendario.

<?
include (\ "calendar.php \")
IR
?>

dieciséis Ponga su calendar.php en la misma carpeta / directorio que el paté web que mostrará el calendario.

Consejos y advertencias

  • Muchos scripts de calendario están disponibles - freeware y comercial. ¿Qué secuencia de comandos para el uso no depende de la profundidad de sus bolsillos son sino más bien lo que necesita en relación con lo que hace el script.