Nwlapcug.com


Come creare un calendario utilizzando PHP

Un calendario PHP è molto facile da configurare in pochi minuti. Utilizzare il calendario sul tuo sito Web per visualizzare la data e il mese corrente. È anche possibile scorrere i mesi precedenti e prossimi. Con un po' di lavoro è possibile integrare un calendario in una pagina web esistente.

Istruzioni

Base del calendario

1

Segui il link sorgente PHP calendario in risorse. Questo visualizzerà il codice PHP. Copiarlo selezionando e premendo \"Ctrl\" + \"C.\"

2

Aprite il vostro editor di file php per incollare il codice in un nuovo file php. Essere certi che si sta salvando il file e digitare php.

3

Salvare il file come "calendar.php", ma non chiudere il file. Questo codice in realtà non mostrerà un calendario appena ancora, ma è il codice che verrà utilizzato il calendario.

4

Andare al fondo del file e incollare il codice seguente prima della finale? > (punto interrogativo e maggiore di simbolo) alla fine del file.

Costruire un calendario per visualizzare il mese corrente
$cal = nuovo calendario;
Eco $cal -> getCurrentMonthView();

5

Verificare il file caricandolo sul server web con il programma di caricamento di file. Si vedrà un calendario molto semplice con il mese corrente visualizzato e la data corrente evidenziata.

Calendario si è creato.

Aggiunta di stile

6

Aggiungere i seguenti blocchi di stile CSS all'inizio del file prima dell'apertura di <?.

< stile tipo = \ "testo/css\" >
<!...
. calendarHeader {font-weight: audace; colore: #CC0000; background-color: #FFFFCC;}
. calendarToday {background-color: #FFFFFF;}

calendar {background-color: #FFFFCC;}

-->
< / stile >

7

Modificare il colore dell'intestazione del tuo calendario modificando la dichiarazione di stile CSS di seguire dal punto 1.

calendarHeader {font-weight: audace; colore: #CC0000; background-color: #FFFFCC;}

È possibile sostituire il colore esadecimale #FFFFFF per lo sfondo con colori naturali nome come "rosso", "bianco", "blu. \"

Si può fare lo stesso per sostituire i colori esadecimali #CC0000 per colore del testo dell'intestazione.

8

Modificare il colore dell'evidenziazione data corrente modificando la dichiarazione di stile CSS di seguire dal punto 1.

calendarToday {background-color: #FFFFFF;}

Sostituire il colore esadecimale #FFFFFF per lo sfondo con colori naturali nome o altri valori esadecimali.

9

Modificare il colore di sfondo del calendario intero modificando la seguente dichiarazione di stile CSS nel passaggio 1.

calendarToday {background-color: #FFFFFF;}

Sostituire il colore esadecimale #FFFFFF per lo sfondo con colori naturali nome o altri valori esadecimali.

Se volete vedere una gamma più ampia di colori esadecimali, visitare il link "Colore esadecimale" in risorse.

Navigazione

10

Trovare il seguente blocco di codice nel file calendar.php (questo dovrebbe essere intorno a linea 418).

Costruire un calendario per visualizzare il mese corrente
$cal = nuovo calendario;
Eco $cal -> getCurrentMonthView();

11

Sostituire il codice con il seguente blocco di codice.

estende la classe MyCalendar calendario {funzione getCalendarLink ($month, $year) {
Visualizzare nuovamente la pagina corrente, ma con alcuni parametri
per impostare il nuovo mese e l'anno
$s = getenv('SCRIPT_NAME'); restituire \"$s?month=$month & anno = $year"; } }

12

Aggiungere il seguente blocco di codice alla fine del file calendar.php dopo tutto altro codice.

<? Se nessun mese/anno impostato, utilizzare corrente mese/anno
$d = getdate(time());
Se ($month = = \ "\") {
$month = $d [\"mon\"]; }
Se ($year = = \ "\") {
$year = $d [\"year\"]; }
$cal = nuovo MyCalendar;
Eco $cal -> getMonthView ($month, $year);
? >

13

Prova il nuovo calendario personalizzato caricando calendar.php al server web. Il calendario mostra il mese corrente con data evidenziata. Ora è possibile navigare attraverso i mesi.

Integrazione

14

Aprire la pagina web che si desidera integrare il nuovo calendario in. A questo scopo, il file in cui si desidera integrare il calendario deve anche essere un file php.

15

Visualizzare il codice del file e incollare il seguente codice dove si desidera il nuovo calendario a comparire.

<?
includere (\"calendar.php\")
VAI
? >

16

Mettere il vostro calendar.php nella stessa cartella/directory come il patè di web che consente di visualizzare il calendario.

Consigli & Avvertenze

  • Molti script di calendario sono disponibili - freeware e commerciali. Quale script utilizzare non dipende da quanto in profondità le tasche sono ma piuttosto che cosa avete bisogno in relazione a ciò che lo script fa.